69 Commits

Author SHA1 Message Date
徐未来
b110613bee cxx 1.0.91升级至1.0.97
Signed-off-by: 徐未来 <xuweilai2@huawei.com>
2024-04-02 19:59:25 +08:00
openharmony_ci
96698d870d
回退 'Pull Request !11 : cxx1.0.91升级至1.0.97' 2024-04-02 03:30:32 +00:00
徐未来
e4f6feee96 1.0.91升级至1.0.97
Signed-off-by: 徐未来 <xuweilai2@huawei.com>
2024-03-08 16:36:47 +08:00
David Tolnay
7f068926e3
Bazel rules_rust 0.18.0 2023-02-09 17:47:35 -08:00
David Tolnay
9610dd5a7a
Bazel rules_rust 0.17.0 2023-01-27 14:59:56 -08:00
David Tolnay
8654de605d
Bump Bazel build to rustc 1.67.0 2023-01-27 14:58:07 -08:00
David Tolnay
13e7e10414
Update bazelbuild/rules_rust to 0.16.1 2023-01-06 14:05:39 -08:00
David Tolnay
5768fc7ac4
Update bazelbuild/rules_rust to 0.16.0 2023-01-05 08:48:29 -08:00
David Tolnay
a1bdaa799b
Don't get what crates_vendor_remote_repository adds to workspace 2022-12-20 21:19:09 -08:00
David Tolnay
173ec012c1
Experiment with @rules_rust//crate_universe 2022-12-20 18:46:44 -08:00
David Tolnay
c1479208c0
Bazel rules_rust 0.15.0 2022-12-20 09:33:04 -08:00
David Tolnay
083b019c67
Bazel rules_rust 0.14.0 2022-12-20 09:32:54 -08:00
David Tolnay
ff584c5c3a
Bazel rules_rust 0.13.0 2022-12-20 09:32:45 -08:00
David Tolnay
0f738119f2
Bazel rules_rust 0.12.0 2022-12-20 09:32:33 -08:00
David Tolnay
6aa988e4fc
Bazel rules_rust 0.11.0 2022-12-20 09:32:25 -08:00
David Tolnay
83a568993c
Bazel rules_rust 0.10.0 2022-12-20 09:32:15 -08:00
David Tolnay
9fd3ea8fa9
Bazel rules_rust 0.9.0 2022-12-20 09:32:06 -08:00
David Tolnay
1b0610d0b9
Bazel rules_rust 0.8.1 2022-12-20 09:31:53 -08:00
David Tolnay
c0ee2abfed
Bazel rules_rust 0.7.0 2022-12-20 09:31:42 -08:00
David Tolnay
b8d56ad7e1
Bazel rules_rust 0.6.0 2022-12-20 09:30:14 -08:00
David Tolnay
b912f6c973
Bazel rules_rust 0.5.0 2022-12-20 09:29:59 -08:00
David Tolnay
1596ee4c37
Bazel rules_rust 0.4.0 2022-12-20 09:25:44 -08:00
David Tolnay
8e49561ea1
Bump Bazel build to rustc 1.66.0 2022-12-20 09:17:11 -08:00
David Tolnay
322b803a5e
Bump Bazel build to rustc 1.65.0 2022-12-03 11:03:10 -08:00
David Tolnay
77d9eda191
Bump Bazel build to rustc 1.64.0 2022-12-02 23:13:52 -08:00
David Tolnay
cc06082ad6
Bump Bazel build to rustc 1.63.0 2022-11-24 09:10:21 -08:00
David Tolnay
3cdabff94e
Bump Bazel build to rustc 1.62.0 2022-11-18 01:22:33 -08:00
David Tolnay
c16f037b8a
Bump Bazel build to rustc 1.61.0 2022-11-18 01:10:10 -08:00
David Tolnay
07b30a57e9
Pull in newer Bazel rules_rust 2022-04-27 14:39:15 -07:00
David Tolnay
c3f1459047
Replace deprecated rust_repositories call in bazel WORKSPACE
This function is documented as deprecated in rules_rust.

    **Deprecated**: Use [rules_rust_dependencies](#rules_rust_dependencies)
    and [rust_register_toolchains](#rust_register_toolchains) directly.
2022-04-26 14:20:08 -07:00
David Tolnay
e31ca999d1
Pull in my landed edition-related PRs from Bazel rules_rust 2022-04-25 18:29:03 -07:00
David Tolnay
f9f215fc0f
Run buildifier on WORKSPACE 2022-04-25 18:26:47 -07:00
David Tolnay
9614f12e1f
Set up Bazel rust_repositories with a default edition that is not usable 2022-04-10 19:12:16 -07:00
David Tolnay
4aa5e24f23
Pull in newer Bazel rules_rust 2022-04-10 19:01:06 -07:00
David Tolnay
43bb09390f
Bump Bazel build to rustc 1.60.0 2022-04-10 18:57:35 -07:00
David Tolnay
ef4cf85f0c
Bump Bazel build to rustc 1.59.0 2022-04-10 18:57:35 -07:00
David Tolnay
87e686a8df
Bump Bazel build to rustc 1.58.0 2022-04-10 18:57:35 -07:00
David Tolnay
e09caa6a1f
Enforce edition on all Bazel targets 2022-04-10 18:07:47 -07:00
David Tolnay
01cf6200c1
Pull in newer Bazel rules_rust 2021-12-07 16:38:59 -08:00
David Tolnay
da7aaa1528
Bump Bazel build to rustc 1.57.0 2021-12-07 16:17:06 -08:00
David Tolnay
87a9e47872
Bump Bazel build to rustc 1.56.0 2021-12-07 16:13:09 -08:00
David Tolnay
9846f3beb3
Pull in newer Bazel rules_rust 2021-10-05 17:35:57 -04:00
David Tolnay
e172c85214
Bump Bazel build to rustc 1.55.0 2021-10-05 16:58:46 -04:00
David Tolnay
7285554739
Update Bazel build to rustc 1.54.0 2021-08-27 13:01:30 -07:00
Carlo Contavalli
4fbb797eec bazel: don't use cargo in $PATH, make the build hermetic.
Background:
tools/bazel/vendor is just running 'cargo', hoping to find it somewhere
in $PATH.

Problem:
rules_rust try to be hermetic, and not use the cargo of the system, but
the cargo of the toolchain installed.
This means that if the cargo on the system is different from the cargo
used by cxx.rs, or the system does not have a cargo at all, bad things
will happen when using cxx.rs.

In this change:
use the recommended way to find/install the tool. Thanks to Andre in the
bazel rust slack channel for pointers and help.
2021-07-01 18:25:50 +00:00
David Tolnay
10c108ade1
Update Bazel Rust rules version 2021-04-11 10:33:18 -07:00
David Tolnay
0dd480a1bf
Update Bazel build to rustc 1.51.0 2021-04-11 10:33:17 -07:00
David Tolnay
dda0c77b15
Update bazel build to rustc 1.50.0 2021-03-24 15:48:06 -04:00
David Tolnay
29710fe93b
Update bazel CI to use stable 1.49.0 compiler 2021-02-08 23:45:12 -08:00
Marcel Hlopko
ea34e6350c Make rust_cxx_bridge usable from other repositories 2021-02-01 21:20:53 +01:00