diff --git a/Cargo.toml b/Cargo.toml index a5d32b163..803d3e4b0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,6 +28,7 @@ targets = [ "x86_64-unknown-linux-gnu", "aarch64-apple-darwin", "aarch64-apple-ios", + "aarch64-apple-ios-sim", "aarch64-unknown-linux-gnu", ] genmode = "Remote" diff --git a/cargo/BUILD.reqwest.native.bazel b/cargo/BUILD.reqwest.native.bazel index ba174c4c7..0b247470b 100644 --- a/cargo/BUILD.reqwest.native.bazel +++ b/cargo/BUILD.reqwest.native.bazel @@ -92,6 +92,7 @@ rust_library( "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", ): [ diff --git a/cargo/BUILD.reqwest.rustls.bazel b/cargo/BUILD.reqwest.rustls.bazel index d66e5db54..c72c2fe46 100644 --- a/cargo/BUILD.reqwest.rustls.bazel +++ b/cargo/BUILD.reqwest.rustls.bazel @@ -91,6 +91,7 @@ rust_library( # cfg(not(target_arch = "wasm32")) ( "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:x86_64-apple-ios", diff --git a/cargo/README.md b/cargo/README.md index 1fe6acbf4..3490df44a 100644 --- a/cargo/README.md +++ b/cargo/README.md @@ -1,10 +1,12 @@ This folder integrates Rust crates.io fetching into Bazel. To add or update dependencies, ensure a local Rust environment is available -(eg `source tools/cargo-env`), then install cargo-raze: +(eg `source tools/cargo-env`), then install cargo-raze from git, commit +ef58cddd28b64a0c321356acd16201e52cccfb3f + +Also install cargo-license: ``` -cargo install cargo-raze --version 0.14.1 cargo install cargo-license ``` diff --git a/cargo/remote/BUILD.ahash-0.7.6.bazel b/cargo/remote/BUILD.ahash-0.7.6.bazel index 37e057173..eb25f39f4 100644 --- a/cargo/remote/BUILD.ahash-0.7.6.bazel +++ b/cargo/remote/BUILD.ahash-0.7.6.bazel @@ -66,6 +66,7 @@ cargo_build_script( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ @@ -79,6 +80,7 @@ cargo_build_script( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ @@ -121,6 +123,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ @@ -135,6 +138,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.atty-0.2.14.bazel b/cargo/remote/BUILD.atty-0.2.14.bazel index cf17b5107..997bcd03a 100644 --- a/cargo/remote/BUILD.atty-0.2.14.bazel +++ b/cargo/remote/BUILD.atty-0.2.14.bazel @@ -61,6 +61,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.coarsetime-0.1.22.bazel b/cargo/remote/BUILD.coarsetime-0.1.22.bazel index 3e1568d8d..14cf6d12a 100644 --- a/cargo/remote/BUILD.coarsetime-0.1.22.bazel +++ b/cargo/remote/BUILD.coarsetime-0.1.22.bazel @@ -61,6 +61,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.dirs-sys-next-0.1.2.bazel b/cargo/remote/BUILD.dirs-sys-next-0.1.2.bazel index 426662649..359b296e8 100644 --- a/cargo/remote/BUILD.dirs-sys-next-0.1.2.bazel +++ b/cargo/remote/BUILD.dirs-sys-next-0.1.2.bazel @@ -59,6 +59,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.getrandom-0.1.16.bazel b/cargo/remote/BUILD.getrandom-0.1.16.bazel index a5b028b63..f09656a07 100644 --- a/cargo/remote/BUILD.getrandom-0.1.16.bazel +++ b/cargo/remote/BUILD.getrandom-0.1.16.bazel @@ -65,6 +65,7 @@ cargo_build_script( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ @@ -106,6 +107,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.getrandom-0.2.7.bazel b/cargo/remote/BUILD.getrandom-0.2.7.bazel index 3dfabb194..c6840008d 100644 --- a/cargo/remote/BUILD.getrandom-0.2.7.bazel +++ b/cargo/remote/BUILD.getrandom-0.2.7.bazel @@ -63,6 +63,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.iana-time-zone-0.1.50.bazel b/cargo/remote/BUILD.iana-time-zone-0.1.50.bazel index 2169adefb..d8f9ff753 100644 --- a/cargo/remote/BUILD.iana-time-zone-0.1.50.bazel +++ b/cargo/remote/BUILD.iana-time-zone-0.1.50.bazel @@ -63,6 +63,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ "@raze__core_foundation_sys__0_8_3//:core_foundation_sys", diff --git a/cargo/remote/BUILD.jobserver-0.1.25.bazel b/cargo/remote/BUILD.jobserver-0.1.25.bazel index 620b1c76f..dbc795154 100644 --- a/cargo/remote/BUILD.jobserver-0.1.25.bazel +++ b/cargo/remote/BUILD.jobserver-0.1.25.bazel @@ -59,6 +59,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.mio-0.8.4.bazel b/cargo/remote/BUILD.mio-0.8.4.bazel index e4ff26a63..3e60da1a0 100644 --- a/cargo/remote/BUILD.mio-0.8.4.bazel +++ b/cargo/remote/BUILD.mio-0.8.4.bazel @@ -70,6 +70,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.native-tls-0.2.10.bazel b/cargo/remote/BUILD.native-tls-0.2.10.bazel index dfd46a448..6f4828c20 100644 --- a/cargo/remote/BUILD.native-tls-0.2.10.bazel +++ b/cargo/remote/BUILD.native-tls-0.2.10.bazel @@ -63,6 +63,7 @@ cargo_build_script( "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ "@raze__security_framework_sys__2_6_1//:security_framework_sys", @@ -121,6 +122,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ "@raze__lazy_static__1_4_0//:lazy_static", diff --git a/cargo/remote/BUILD.num_cpus-1.13.1.bazel b/cargo/remote/BUILD.num_cpus-1.13.1.bazel index 3c78844bc..f5a470d5a 100644 --- a/cargo/remote/BUILD.num_cpus-1.13.1.bazel +++ b/cargo/remote/BUILD.num_cpus-1.13.1.bazel @@ -61,6 +61,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.num_threads-0.1.6.bazel b/cargo/remote/BUILD.num_threads-0.1.6.bazel index 5d1451ffd..1da23ad24 100644 --- a/cargo/remote/BUILD.num_threads-0.1.6.bazel +++ b/cargo/remote/BUILD.num_threads-0.1.6.bazel @@ -58,6 +58,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ "@raze__libc__0_2_133//:libc", diff --git a/cargo/remote/BUILD.parking_lot_core-0.9.3.bazel b/cargo/remote/BUILD.parking_lot_core-0.9.3.bazel index 9cd02fa89..4d1d6eaf5 100644 --- a/cargo/remote/BUILD.parking_lot_core-0.9.3.bazel +++ b/cargo/remote/BUILD.parking_lot_core-0.9.3.bazel @@ -64,6 +64,7 @@ cargo_build_script( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ @@ -111,6 +112,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.rand-0.7.3.bazel b/cargo/remote/BUILD.rand-0.7.3.bazel index 3b55a73be..50c4b9b5b 100644 --- a/cargo/remote/BUILD.rand-0.7.3.bazel +++ b/cargo/remote/BUILD.rand-0.7.3.bazel @@ -84,6 +84,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ @@ -97,6 +98,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.rand-0.8.5.bazel b/cargo/remote/BUILD.rand-0.8.5.bazel index d0dbf909e..c189ff18d 100644 --- a/cargo/remote/BUILD.rand-0.8.5.bazel +++ b/cargo/remote/BUILD.rand-0.8.5.bazel @@ -69,6 +69,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.reqwest-0.11.3.bazel b/cargo/remote/BUILD.reqwest-0.11.3.bazel index 9715c45d7..41cc4b706 100644 --- a/cargo/remote/BUILD.reqwest-0.11.3.bazel +++ b/cargo/remote/BUILD.reqwest-0.11.3.bazel @@ -104,6 +104,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.rustls-native-certs-0.5.0.bazel b/cargo/remote/BUILD.rustls-native-certs-0.5.0.bazel index d11a3a8f2..fd4a7dd5c 100644 --- a/cargo/remote/BUILD.rustls-native-certs-0.5.0.bazel +++ b/cargo/remote/BUILD.rustls-native-certs-0.5.0.bazel @@ -62,6 +62,7 @@ rust_library( ( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.socket2-0.4.7.bazel b/cargo/remote/BUILD.socket2-0.4.7.bazel index a7879ac47..701ef8c38 100644 --- a/cargo/remote/BUILD.socket2-0.4.7.bazel +++ b/cargo/remote/BUILD.socket2-0.4.7.bazel @@ -60,6 +60,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.tempfile-3.3.0.bazel b/cargo/remote/BUILD.tempfile-3.3.0.bazel index d9e9c1806..db901ba29 100644 --- a/cargo/remote/BUILD.tempfile-3.3.0.bazel +++ b/cargo/remote/BUILD.tempfile-3.3.0.bazel @@ -62,6 +62,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.time-0.3.14.bazel b/cargo/remote/BUILD.time-0.3.14.bazel index 38d33dcb9..0fb422e0f 100644 --- a/cargo/remote/BUILD.time-0.3.14.bazel +++ b/cargo/remote/BUILD.time-0.3.14.bazel @@ -73,6 +73,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.tokio-1.21.1.bazel b/cargo/remote/BUILD.tokio-1.21.1.bazel index 9db4a89b4..585db515f 100644 --- a/cargo/remote/BUILD.tokio-1.21.1.bazel +++ b/cargo/remote/BUILD.tokio-1.21.1.bazel @@ -90,6 +90,7 @@ cargo_build_script( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ @@ -102,6 +103,7 @@ cargo_build_script( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ @@ -181,6 +183,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ @@ -194,6 +197,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [ diff --git a/cargo/remote/BUILD.utime-0.3.1.bazel b/cargo/remote/BUILD.utime-0.3.1.bazel index 41ebbe194..a8250cb6e 100644 --- a/cargo/remote/BUILD.utime-0.3.1.bazel +++ b/cargo/remote/BUILD.utime-0.3.1.bazel @@ -59,6 +59,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", "@rules_rust//rust/platform:aarch64-apple-darwin", "@rules_rust//rust/platform:aarch64-apple-ios", + "@rules_rust//rust/platform:aarch64-apple-ios-sim", "@rules_rust//rust/platform:aarch64-unknown-linux-gnu", "@rules_rust//rust/platform:x86_64-apple-ios", ): [