Bazel rules_rust 0.60.0
diff --git a/MODULE.bazel b/MODULE.bazel
index ac1cff4..c14a5c9 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -9,7 +9,7 @@
bazel_dep(name = "bazel_skylib", version = "1.7.1")
bazel_dep(name = "platforms", version = "0.0.11")
bazel_dep(name = "rules_cc", version = "0.1.1")
-bazel_dep(name = "rules_rust", version = "0.59.2")
+bazel_dep(name = "rules_rust", version = "0.60.0")
rust = use_extension("@rules_rust//rust:extensions.bzl", "rust")
rust.toolchain(versions = ["1.86.0"])
diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock
index 38d9cfa..473e5ef 100644
--- a/MODULE.bazel.lock
+++ b/MODULE.bazel.lock
@@ -125,8 +125,8 @@
"https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel": "9208ee05fd48bf09ac60ed269791cf17fb343db56c8226a720fbb1cdf467166c",
"https://bcr.bazel.build/modules/rules_python/0.40.0/MODULE.bazel": "9d1a3cd88ed7d8e39583d9ffe56ae8a244f67783ae89b60caafc9f5cf318ada7",
"https://bcr.bazel.build/modules/rules_python/0.40.0/source.json": "939d4bd2e3110f27bfb360292986bb79fd8dcefb874358ccd6cdaa7bda029320",
- "https://bcr.bazel.build/modules/rules_rust/0.59.2/MODULE.bazel": "49f5bf030ff5254e61cd22c9c73da85b1089306493a153d78be285951bf131a2",
- "https://bcr.bazel.build/modules/rules_rust/0.59.2/source.json": "6575677d9a3008a7cbd8b3fbc94aeb78c893c24a4543fece9540f7c26e8b8df1",
+ "https://bcr.bazel.build/modules/rules_rust/0.60.0/MODULE.bazel": "911ff2a12d01ac574fd6dfec0b05fa976ff8693d8c2420db637a9f98f697b0ae",
+ "https://bcr.bazel.build/modules/rules_rust/0.60.0/source.json": "2b17f77e27489aa1b86b765a141642a1966a2a35fed0207277f3327fd09ef3d4",
"https://bcr.bazel.build/modules/rules_shell/0.2.0/MODULE.bazel": "fda8a652ab3c7d8fee214de05e7a9916d8b28082234e8d2c0094505c5268ed3c",
"https://bcr.bazel.build/modules/rules_shell/0.3.0/MODULE.bazel": "de4402cd12f4cc8fda2354fce179fdb068c0b9ca1ec2d2b17b3e21b24c1a937b",
"https://bcr.bazel.build/modules/rules_shell/0.3.0/source.json": "c55ed591aa5009401ddf80ded9762ac32c358d2517ee7820be981e2de9756cf3",
diff --git a/third-party/bazel/BUILD.proc-macro2-1.0.94.bazel b/third-party/bazel/BUILD.proc-macro2-1.0.94.bazel
index e4a8800..33c687d 100644
--- a/third-party/bazel/BUILD.proc-macro2-1.0.94.bazel
+++ b/third-party/bazel/BUILD.proc-macro2-1.0.94.bazel
@@ -144,6 +144,9 @@
),
edition = "2021",
pkg_name = "proc-macro2",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.rustversion-1.0.20.bazel b/third-party/bazel/BUILD.rustversion-1.0.20.bazel
index 46e0c35..a4982b2 100644
--- a/third-party/bazel/BUILD.rustversion-1.0.20.bazel
+++ b/third-party/bazel/BUILD.rustversion-1.0.20.bazel
@@ -133,6 +133,9 @@
),
edition = "2018",
pkg_name = "rustversion",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.scratch-1.0.8.bazel b/third-party/bazel/BUILD.scratch-1.0.8.bazel
index f1b7f22..bed6f87 100644
--- a/third-party/bazel/BUILD.scratch-1.0.8.bazel
+++ b/third-party/bazel/BUILD.scratch-1.0.8.bazel
@@ -133,6 +133,9 @@
),
edition = "2015",
pkg_name = "scratch",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.serde-1.0.219.bazel b/third-party/bazel/BUILD.serde-1.0.219.bazel
index b492c8c..9cca917 100644
--- a/third-party/bazel/BUILD.serde-1.0.219.bazel
+++ b/third-party/bazel/BUILD.serde-1.0.219.bazel
@@ -133,6 +133,9 @@
),
edition = "2018",
pkg_name = "serde",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.windows_aarch64_gnullvm-0.52.6.bazel b/third-party/bazel/BUILD.windows_aarch64_gnullvm-0.52.6.bazel
index 287c2a5..c275f9b 100644
--- a/third-party/bazel/BUILD.windows_aarch64_gnullvm-0.52.6.bazel
+++ b/third-party/bazel/BUILD.windows_aarch64_gnullvm-0.52.6.bazel
@@ -133,6 +133,9 @@
),
edition = "2021",
pkg_name = "windows_aarch64_gnullvm",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.windows_aarch64_msvc-0.52.6.bazel b/third-party/bazel/BUILD.windows_aarch64_msvc-0.52.6.bazel
index 38669db..7f46280 100644
--- a/third-party/bazel/BUILD.windows_aarch64_msvc-0.52.6.bazel
+++ b/third-party/bazel/BUILD.windows_aarch64_msvc-0.52.6.bazel
@@ -133,6 +133,9 @@
),
edition = "2021",
pkg_name = "windows_aarch64_msvc",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.windows_i686_gnu-0.52.6.bazel b/third-party/bazel/BUILD.windows_i686_gnu-0.52.6.bazel
index 95af2b2..3b6bb89 100644
--- a/third-party/bazel/BUILD.windows_i686_gnu-0.52.6.bazel
+++ b/third-party/bazel/BUILD.windows_i686_gnu-0.52.6.bazel
@@ -133,6 +133,9 @@
),
edition = "2021",
pkg_name = "windows_i686_gnu",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.windows_i686_gnullvm-0.52.6.bazel b/third-party/bazel/BUILD.windows_i686_gnullvm-0.52.6.bazel
index b1c7563..3a70b59 100644
--- a/third-party/bazel/BUILD.windows_i686_gnullvm-0.52.6.bazel
+++ b/third-party/bazel/BUILD.windows_i686_gnullvm-0.52.6.bazel
@@ -133,6 +133,9 @@
),
edition = "2021",
pkg_name = "windows_i686_gnullvm",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.windows_i686_msvc-0.52.6.bazel b/third-party/bazel/BUILD.windows_i686_msvc-0.52.6.bazel
index 5fa2d21..3f2818e 100644
--- a/third-party/bazel/BUILD.windows_i686_msvc-0.52.6.bazel
+++ b/third-party/bazel/BUILD.windows_i686_msvc-0.52.6.bazel
@@ -133,6 +133,9 @@
),
edition = "2021",
pkg_name = "windows_i686_msvc",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.windows_x86_64_gnu-0.52.6.bazel b/third-party/bazel/BUILD.windows_x86_64_gnu-0.52.6.bazel
index e03cad9..7f36c5a 100644
--- a/third-party/bazel/BUILD.windows_x86_64_gnu-0.52.6.bazel
+++ b/third-party/bazel/BUILD.windows_x86_64_gnu-0.52.6.bazel
@@ -133,6 +133,9 @@
),
edition = "2021",
pkg_name = "windows_x86_64_gnu",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.windows_x86_64_gnullvm-0.52.6.bazel b/third-party/bazel/BUILD.windows_x86_64_gnullvm-0.52.6.bazel
index 21142c3..5945c3a 100644
--- a/third-party/bazel/BUILD.windows_x86_64_gnullvm-0.52.6.bazel
+++ b/third-party/bazel/BUILD.windows_x86_64_gnullvm-0.52.6.bazel
@@ -133,6 +133,9 @@
),
edition = "2021",
pkg_name = "windows_x86_64_gnullvm",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],
diff --git a/third-party/bazel/BUILD.windows_x86_64_msvc-0.52.6.bazel b/third-party/bazel/BUILD.windows_x86_64_msvc-0.52.6.bazel
index b83693f..a79754c 100644
--- a/third-party/bazel/BUILD.windows_x86_64_msvc-0.52.6.bazel
+++ b/third-party/bazel/BUILD.windows_x86_64_msvc-0.52.6.bazel
@@ -133,6 +133,9 @@
),
edition = "2021",
pkg_name = "windows_x86_64_msvc",
+ rustc_env_files = [
+ ":cargo_toml_env_vars",
+ ],
rustc_flags = [
"--cap-lints=allow",
],