From 2ceec6a387f92fda66d8047d498c175465afe018 Mon Sep 17 00:00:00 2001 From: Douglas Reis Date: Fri, 13 Dec 2024 15:05:30 +0000 Subject: [PATCH 1/5] [bazel,rust] Regenerate the crate index This commit only regenerate the crate index with the command: ``` bazel run @//third_party/rust:crate_index ``` Signed-off-by: Douglas Reis --- .../BUILD.CoreFoundation-sys-0.1.4.bazel | 2 +- .../rust/crates/BUILD.IOKit-sys-0.1.5.bazel | 2 +- .../rust/crates/BUILD.addr2line-0.21.0.bazel | 2 +- .../rust/crates/BUILD.adler-1.0.2.bazel | 2 +- third_party/rust/crates/BUILD.aes-0.8.3.bazel | 2 +- .../crates/BUILD.aho-corasick-1.0.5.bazel | 2 +- .../rust/crates/BUILD.ammonia-3.3.0.bazel | 2 +- .../crates/BUILD.android-tzdata-0.1.1.bazel | 2 +- ...UILD.android_system_properties-0.1.5.bazel | 2 +- .../rust/crates/BUILD.anstream-0.6.4.bazel | 2 +- .../rust/crates/BUILD.anstyle-1.0.4.bazel | 2 +- .../crates/BUILD.anstyle-parse-0.2.2.bazel | 2 +- .../crates/BUILD.anstyle-query-1.0.0.bazel | 2 +- .../crates/BUILD.anstyle-wincon-3.0.1.bazel | 2 +- .../rust/crates/BUILD.anyhow-1.0.75.bazel | 2 +- .../rust/crates/BUILD.arrayvec-0.7.4.bazel | 2 +- .../rust/crates/BUILD.asn1-0.15.5.bazel | 2 +- .../crates/BUILD.asn1_derive-0.15.5.bazel | 2 +- .../rust/crates/BUILD.autocfg-1.1.0.bazel | 2 +- .../rust/crates/BUILD.backtrace-0.3.69.bazel | 2 +- .../rust/crates/BUILD.base16ct-0.2.0.bazel | 2 +- .../rust/crates/BUILD.base64-0.21.5.bazel | 2 +- .../rust/crates/BUILD.base64ct-1.6.0.bazel | 2 +- third_party/rust/crates/BUILD.bazel | 2 +- .../rust/crates/BUILD.bitflags-1.3.2.bazel | 2 +- .../rust/crates/BUILD.bitflags-2.4.0.bazel | 2 +- .../rust/crates/BUILD.bitvec-1.0.1.bazel | 2 +- .../crates/BUILD.block-buffer-0.10.4.bazel | 2 +- .../rust/crates/BUILD.bstr-1.6.2.bazel | 2 +- .../rust/crates/BUILD.bumpalo-3.14.0.bazel | 2 +- .../rust/crates/BUILD.byteorder-1.5.0.bazel | 2 +- third_party/rust/crates/BUILD.cc-1.0.83.bazel | 2 +- .../rust/crates/BUILD.cfg-if-1.0.0.bazel | 2 +- .../rust/crates/BUILD.chrono-0.4.31.bazel | 2 +- .../rust/crates/BUILD.cipher-0.4.4.bazel | 2 +- .../rust/crates/BUILD.clap-4.4.7.bazel | 2 +- .../rust/crates/BUILD.clap-num-1.0.2.bazel | 2 +- .../crates/BUILD.clap_builder-4.4.7.bazel | 2 +- .../crates/BUILD.clap_complete-4.4.0.bazel | 2 +- .../rust/crates/BUILD.clap_derive-4.4.7.bazel | 2 +- .../rust/crates/BUILD.clap_lex-0.6.0.bazel | 2 +- .../rust/crates/BUILD.colorchoice-1.0.0.bazel | 2 +- .../rust/crates/BUILD.console-0.15.7.bazel | 2 +- .../rust/crates/BUILD.const-oid-0.9.6.bazel | 2 +- .../BUILD.core-foundation-sys-0.8.4.bazel | 2 +- .../rust/crates/BUILD.cpufeatures-0.2.9.bazel | 2 +- third_party/rust/crates/BUILD.crc-3.0.1.bazel | 2 +- .../rust/crates/BUILD.crc-catalog-2.2.0.bazel | 2 +- .../rust/crates/BUILD.crc32fast-1.3.2.bazel | 2 +- .../rust/crates/BUILD.crunchy-0.2.2.bazel | 2 +- .../crates/BUILD.crypto-bigint-0.5.2.bazel | 2 +- .../crates/BUILD.crypto-common-0.1.6.bazel | 2 +- .../rust/crates/BUILD.cryptoki-0.5.0.bazel | 2 +- .../crates/BUILD.cryptoki-sys-0.1.6.bazel | 2 +- .../rust/crates/BUILD.darling-0.20.3.bazel | 2 +- .../crates/BUILD.darling_core-0.20.3.bazel | 2 +- .../crates/BUILD.darling_macro-0.20.3.bazel | 2 +- third_party/rust/crates/BUILD.der-0.7.8.bazel | 2 +- .../rust/crates/BUILD.deranged-0.3.8.bazel | 2 +- .../rust/crates/BUILD.deser-hjson-2.1.0.bazel | 2 +- .../rust/crates/BUILD.digest-0.10.7.bazel | 2 +- .../rust/crates/BUILD.directories-5.0.1.bazel | 2 +- .../rust/crates/BUILD.dirs-sys-0.4.1.bazel | 2 +- .../rust/crates/BUILD.ecdsa-0.16.9.bazel | 2 +- .../rust/crates/BUILD.either-1.13.0.bazel | 2 +- .../crates/BUILD.elasticlunr-rs-3.0.2.bazel | 2 +- third_party/rust/crates/BUILD.elf-0.7.2.bazel | 2 +- .../crates/BUILD.elliptic-curve-0.13.8.bazel | 2 +- .../crates/BUILD.encode_unicode-0.3.6.bazel | 2 +- .../rust/crates/BUILD.env_logger-0.10.0.bazel | 2 +- .../rust/crates/BUILD.equivalent-1.0.1.bazel | 2 +- .../crates/BUILD.erased-serde-0.3.31.bazel | 2 +- .../rust/crates/BUILD.errno-0.3.5.bazel | 2 +- .../rust/crates/BUILD.fastrand-2.0.0.bazel | 2 +- third_party/rust/crates/BUILD.ff-0.13.0.bazel | 2 +- .../rust/crates/BUILD.filetime-0.2.22.bazel | 2 +- .../rust/crates/BUILD.flate2-1.0.28.bazel | 2 +- third_party/rust/crates/BUILD.fnv-1.0.7.bazel | 2 +- .../crates/BUILD.foreign-types-0.3.2.bazel | 2 +- .../BUILD.foreign-types-shared-0.1.1.bazel | 2 +- .../crates/BUILD.form_urlencoded-1.2.0.bazel | 2 +- .../rust/crates/BUILD.ftdi-0.1.3.bazel | 2 +- .../rust/crates/BUILD.ftdi-mpsse-0.1.1.bazel | 2 +- .../crates/BUILD.fuchsia-cprng-0.1.1.bazel | 2 +- .../rust/crates/BUILD.funty-2.0.0.bazel | 2 +- .../rust/crates/BUILD.futf-0.1.5.bazel | 2 +- .../rust/crates/BUILD.gcc-0.3.55.bazel | 2 +- .../crates/BUILD.generic-array-0.14.7.bazel | 2 +- .../rust/crates/BUILD.getrandom-0.2.10.bazel | 2 +- .../rust/crates/BUILD.gimli-0.28.0.bazel | 2 +- .../rust/crates/BUILD.group-0.13.0.bazel | 2 +- .../rust/crates/BUILD.handlebars-4.3.7.bazel | 2 +- .../rust/crates/BUILD.hashbrown-0.12.3.bazel | 2 +- .../rust/crates/BUILD.hashbrown-0.14.0.bazel | 2 +- .../rust/crates/BUILD.heck-0.4.1.bazel | 2 +- .../rust/crates/BUILD.hermit-abi-0.3.3.bazel | 2 +- third_party/rust/crates/BUILD.hex-0.4.3.bazel | 2 +- .../rust/crates/BUILD.hkdf-0.12.3.bazel | 2 +- .../rust/crates/BUILD.hmac-0.12.1.bazel | 2 +- .../rust/crates/BUILD.html5ever-0.26.0.bazel | 2 +- .../rust/crates/BUILD.humantime-2.1.0.bazel | 2 +- .../crates/BUILD.humantime-serde-1.1.1.bazel | 2 +- .../crates/BUILD.iana-time-zone-0.1.58.bazel | 2 +- .../BUILD.iana-time-zone-haiku-0.1.2.bazel | 2 +- .../rust/crates/BUILD.ident_case-1.0.1.bazel | 2 +- .../rust/crates/BUILD.idna-0.4.0.bazel | 2 +- .../rust/crates/BUILD.indexmap-1.9.3.bazel | 2 +- .../rust/crates/BUILD.indexmap-2.0.0.bazel | 2 +- .../rust/crates/BUILD.indicatif-0.17.6.bazel | 2 +- .../rust/crates/BUILD.indoc-2.0.4.bazel | 2 +- .../rust/crates/BUILD.inout-0.1.3.bazel | 2 +- .../rust/crates/BUILD.instant-0.1.12.bazel | 2 +- .../rust/crates/BUILD.inventory-0.3.12.bazel | 2 +- .../rust/crates/BUILD.is-terminal-0.4.9.bazel | 2 +- .../rust/crates/BUILD.itertools-0.13.0.bazel | 2 +- .../rust/crates/BUILD.itoa-1.0.9.bazel | 2 +- .../rust/crates/BUILD.js-sys-0.3.64.bazel | 2 +- .../rust/crates/BUILD.keccak-0.1.5.bazel | 2 +- .../rust/crates/BUILD.lazy_static-1.4.0.bazel | 2 +- .../rust/crates/BUILD.libc-0.2.149.bazel | 2 +- .../crates/BUILD.libftdi1-sys-1.1.2.bazel | 2 +- .../rust/crates/BUILD.libloading-0.7.4.bazel | 2 +- .../rust/crates/BUILD.libloading-0.8.3.bazel | 2 +- .../rust/crates/BUILD.libm-0.2.8.bazel | 2 +- .../rust/crates/BUILD.libudev-0.3.0.bazel | 2 +- .../rust/crates/BUILD.libudev-sys-0.1.4.bazel | 2 +- .../rust/crates/BUILD.libusb1-sys-0.6.4.bazel | 2 +- .../crates/BUILD.linux-raw-sys-0.4.5.bazel | 2 +- .../rust/crates/BUILD.lock_api-0.4.10.bazel | 2 +- .../rust/crates/BUILD.log-0.4.20.bazel | 2 +- third_party/rust/crates/BUILD.mac-0.1.1.bazel | 2 +- .../rust/crates/BUILD.mach-0.1.2.bazel | 2 +- .../rust/crates/BUILD.mach2-0.4.1.bazel | 2 +- .../rust/crates/BUILD.maplit-1.0.2.bazel | 2 +- .../crates/BUILD.markup5ever-0.11.0.bazel | 2 +- .../rust/crates/BUILD.mdbook-0.4.34.bazel | 2 +- .../rust/crates/BUILD.memchr-2.6.4.bazel | 2 +- .../rust/crates/BUILD.memoffset-0.9.0.bazel | 2 +- .../rust/crates/BUILD.miniz_oxide-0.7.1.bazel | 2 +- third_party/rust/crates/BUILD.mio-0.8.8.bazel | 2 +- .../rust/crates/BUILD.mio-signals-0.2.0.bazel | 2 +- .../BUILD.new_debug_unreachable-1.0.4.bazel | 2 +- .../rust/crates/BUILD.nix-0.26.4.bazel | 2 +- .../rust/crates/BUILD.normpath-1.1.1.bazel | 2 +- .../rust/crates/BUILD.num-bigint-0.4.4.bazel | 2 +- .../crates/BUILD.num-bigint-dig-0.8.4.bazel | 2 +- .../crates/BUILD.num-integer-0.1.45.bazel | 2 +- .../rust/crates/BUILD.num-iter-0.1.43.bazel | 2 +- .../rust/crates/BUILD.num-traits-0.2.17.bazel | 2 +- .../rust/crates/BUILD.num_enum-0.7.0.bazel | 2 +- .../crates/BUILD.num_enum_derive-0.7.0.bazel | 2 +- .../crates/BUILD.number_prefix-0.4.0.bazel | 2 +- .../rust/crates/BUILD.object-0.32.1.bazel | 2 +- .../rust/crates/BUILD.once_cell-1.18.0.bazel | 2 +- .../rust/crates/BUILD.opener-0.6.1.bazel | 2 +- .../rust/crates/BUILD.openssl-0.10.64.bazel | 2 +- .../crates/BUILD.openssl-macros-0.1.1.bazel | 2 +- .../crates/BUILD.openssl-sys-0.9.102.bazel | 2 +- .../rust/crates/BUILD.option-ext-0.2.0.bazel | 2 +- .../rust/crates/BUILD.p256-0.13.2.bazel | 2 +- .../rust/crates/BUILD.p384-0.13.0.bazel | 2 +- .../crates/BUILD.parking_lot-0.12.1.bazel | 2 +- .../crates/BUILD.parking_lot_core-0.9.8.bazel | 2 +- .../rust/crates/BUILD.paste-1.0.14.bazel | 2 +- .../rust/crates/BUILD.pem-rfc7468-0.7.0.bazel | 2 +- .../crates/BUILD.percent-encoding-2.3.0.bazel | 2 +- .../rust/crates/BUILD.pest-2.7.3.bazel | 2 +- .../rust/crates/BUILD.pest_derive-2.7.3.bazel | 2 +- .../crates/BUILD.pest_generator-2.7.3.bazel | 2 +- .../rust/crates/BUILD.pest_meta-2.7.3.bazel | 2 +- .../rust/crates/BUILD.phf-0.10.1.bazel | 2 +- .../crates/BUILD.phf_codegen-0.10.0.bazel | 2 +- .../crates/BUILD.phf_generator-0.10.0.bazel | 2 +- .../rust/crates/BUILD.phf_shared-0.10.0.bazel | 2 +- .../rust/crates/BUILD.pkcs1-0.7.5.bazel | 2 +- .../rust/crates/BUILD.pkcs8-0.10.2.bazel | 2 +- .../rust/crates/BUILD.pkg-config-0.3.27.bazel | 2 +- .../crates/BUILD.portable-atomic-1.4.3.bazel | 2 +- .../rust/crates/BUILD.ppv-lite86-0.2.17.bazel | 2 +- .../crates/BUILD.precomputed-hash-0.1.1.bazel | 2 +- .../rust/crates/BUILD.primeorder-0.13.2.bazel | 2 +- .../crates/BUILD.proc-macro-crate-1.3.1.bazel | 2 +- .../crates/BUILD.proc-macro2-1.0.69.bazel | 2 +- .../crates/BUILD.pulldown-cmark-0.9.3.bazel | 2 +- .../rust/crates/BUILD.quote-1.0.33.bazel | 2 +- .../rust/crates/BUILD.radium-0.7.0.bazel | 2 +- .../rust/crates/BUILD.rand-0.3.23.bazel | 2 +- .../rust/crates/BUILD.rand-0.4.6.bazel | 2 +- .../rust/crates/BUILD.rand-0.8.5.bazel | 2 +- .../rust/crates/BUILD.rand_chacha-0.3.1.bazel | 2 +- .../rust/crates/BUILD.rand_core-0.3.1.bazel | 2 +- .../rust/crates/BUILD.rand_core-0.4.2.bazel | 2 +- .../rust/crates/BUILD.rand_core-0.6.4.bazel | 2 +- .../rust/crates/BUILD.rdrand-0.4.0.bazel | 2 +- .../crates/BUILD.redox_syscall-0.2.16.bazel | 2 +- .../crates/BUILD.redox_syscall-0.3.5.bazel | 2 +- .../rust/crates/BUILD.redox_users-0.4.3.bazel | 2 +- .../rust/crates/BUILD.regex-1.9.4.bazel | 2 +- .../crates/BUILD.regex-automata-0.3.7.bazel | 2 +- .../crates/BUILD.regex-syntax-0.7.5.bazel | 2 +- .../rust/crates/BUILD.rfc6979-0.4.0.bazel | 2 +- .../rust/crates/BUILD.ring-0.16.20.bazel | 2 +- third_party/rust/crates/BUILD.rsa-0.9.2.bazel | 2 +- .../rust/crates/BUILD.rsa-der-0.3.0.bazel | 2 +- .../rust/crates/BUILD.rusb-0.9.3.bazel | 2 +- .../crates/BUILD.rust-crypto-0.2.36.bazel | 2 +- .../crates/BUILD.rustc-demangle-0.1.23.bazel | 2 +- .../crates/BUILD.rustc-serialize-0.3.25.bazel | 2 +- .../rust/crates/BUILD.rustix-0.38.10.bazel | 2 +- .../crates/BUILD.rustversion-1.0.14.bazel | 2 +- .../rust/crates/BUILD.ruzstd-0.4.0.bazel | 2 +- .../rust/crates/BUILD.ryu-1.0.15.bazel | 2 +- .../rust/crates/BUILD.scopeguard-1.2.0.bazel | 2 +- .../rust/crates/BUILD.sec1-0.7.3.bazel | 2 +- .../rust/crates/BUILD.secrecy-0.8.0.bazel | 2 +- .../rust/crates/BUILD.serde-1.0.189.bazel | 2 +- .../crates/BUILD.serde_bytes-0.11.12.bazel | 2 +- .../crates/BUILD.serde_derive-1.0.189.bazel | 2 +- .../crates/BUILD.serde_json-1.0.107.bazel | 2 +- .../rust/crates/BUILD.serde_with-3.4.0.bazel | 2 +- .../BUILD.serde_with_macros-3.4.0.bazel | 2 +- .../rust/crates/BUILD.serialport-4.2.2.bazel | 2 +- .../rust/crates/BUILD.sha2-0.10.7.bazel | 2 +- .../rust/crates/BUILD.sha3-0.10.8.bazel | 2 +- .../rust/crates/BUILD.shellwords-1.1.0.bazel | 2 +- .../rust/crates/BUILD.shlex-1.1.0.bazel | 2 +- .../rust/crates/BUILD.signature-2.1.0.bazel | 2 +- .../rust/crates/BUILD.simple_asn1-0.6.2.bazel | 2 +- .../rust/crates/BUILD.siphasher-0.3.11.bazel | 2 +- .../rust/crates/BUILD.smallvec-1.11.0.bazel | 2 +- .../rust/crates/BUILD.spin-0.5.2.bazel | 2 +- .../rust/crates/BUILD.spki-0.7.2.bazel | 2 +- .../BUILD.static_assertions-1.1.0.bazel | 2 +- .../crates/BUILD.string_cache-0.8.7.bazel | 2 +- .../BUILD.string_cache_codegen-0.5.2.bazel | 2 +- .../rust/crates/BUILD.strsim-0.10.0.bazel | 2 +- .../rust/crates/BUILD.strum-0.25.0.bazel | 2 +- .../crates/BUILD.strum_macros-0.25.2.bazel | 2 +- .../rust/crates/BUILD.subtle-2.5.0.bazel | 2 +- .../rust/crates/BUILD.syn-1.0.109.bazel | 2 +- .../rust/crates/BUILD.syn-2.0.38.bazel | 2 +- third_party/rust/crates/BUILD.tap-1.0.1.bazel | 2 +- .../rust/crates/BUILD.tar-0.4.40.bazel | 2 +- .../crates/BUILD.target-lexicon-0.12.11.bazel | 2 +- .../rust/crates/BUILD.tempfile-3.8.0.bazel | 2 +- .../rust/crates/BUILD.tendril-0.4.3.bazel | 2 +- .../rust/crates/BUILD.termcolor-1.2.0.bazel | 2 +- .../crates/BUILD.terminal_size-0.3.0.bazel | 2 +- .../rust/crates/BUILD.thiserror-1.0.49.bazel | 2 +- .../crates/BUILD.thiserror-core-1.0.38.bazel | 2 +- .../BUILD.thiserror-core-impl-1.0.38.bazel | 2 +- .../crates/BUILD.thiserror-impl-1.0.49.bazel | 2 +- .../rust/crates/BUILD.time-0.1.45.bazel | 2 +- .../rust/crates/BUILD.time-0.3.28.bazel | 2 +- .../rust/crates/BUILD.time-core-0.1.1.bazel | 2 +- .../crates/BUILD.time-macros-0.2.14.bazel | 2 +- .../rust/crates/BUILD.tiny-keccak-2.0.2.bazel | 2 +- .../rust/crates/BUILD.tinyvec-1.6.0.bazel | 2 +- .../crates/BUILD.tinyvec_macros-0.1.1.bazel | 2 +- .../rust/crates/BUILD.toml-0.5.11.bazel | 2 +- .../crates/BUILD.toml_datetime-0.6.3.bazel | 2 +- .../rust/crates/BUILD.toml_edit-0.19.14.bazel | 2 +- .../crates/BUILD.topological-sort-0.2.2.bazel | 2 +- .../rust/crates/BUILD.twox-hash-1.6.3.bazel | 2 +- .../rust/crates/BUILD.typenum-1.17.0.bazel | 2 +- .../rust/crates/BUILD.typetag-0.2.13.bazel | 2 +- .../crates/BUILD.typetag-impl-0.2.13.bazel | 2 +- .../rust/crates/BUILD.ucd-trie-0.1.6.bazel | 2 +- .../rust/crates/BUILD.unicase-2.7.0.bazel | 2 +- .../crates/BUILD.unicode-bidi-0.3.13.bazel | 2 +- .../crates/BUILD.unicode-ident-1.0.12.bazel | 2 +- .../BUILD.unicode-normalization-0.1.22.bazel | 2 +- .../crates/BUILD.unicode-width-0.1.10.bazel | 2 +- .../rust/crates/BUILD.untrusted-0.7.1.bazel | 2 +- third_party/rust/crates/BUILD.url-2.4.1.bazel | 2 +- .../rust/crates/BUILD.utf-8-0.7.6.bazel | 2 +- .../rust/crates/BUILD.utf8parse-0.2.1.bazel | 2 +- .../rust/crates/BUILD.vcpkg-0.2.15.bazel | 2 +- .../crates/BUILD.version_check-0.9.4.bazel | 2 +- ...D.wasi-0.10.0+wasi-snapshot-preview1.bazel | 2 +- ...D.wasi-0.11.0+wasi-snapshot-preview1.bazel | 2 +- .../crates/BUILD.wasm-bindgen-0.2.87.bazel | 2 +- .../BUILD.wasm-bindgen-backend-0.2.87.bazel | 2 +- .../BUILD.wasm-bindgen-macro-0.2.87.bazel | 2 +- ...LD.wasm-bindgen-macro-support-0.2.87.bazel | 2 +- .../BUILD.wasm-bindgen-shared-0.2.87.bazel | 2 +- .../rust/crates/BUILD.web-sys-0.3.64.bazel | 2 +- .../rust/crates/BUILD.winapi-0.3.9.bazel | 2 +- ...ILD.winapi-i686-pc-windows-gnu-0.4.0.bazel | 2 +- .../rust/crates/BUILD.winapi-util-0.1.5.bazel | 2 +- ...D.winapi-x86_64-pc-windows-gnu-0.4.0.bazel | 2 +- .../crates/BUILD.windows-core-0.51.1.bazel | 2 +- .../crates/BUILD.windows-sys-0.45.0.bazel | 2 +- .../crates/BUILD.windows-sys-0.48.0.bazel | 2 +- .../crates/BUILD.windows-targets-0.42.2.bazel | 2 +- .../crates/BUILD.windows-targets-0.48.5.bazel | 2 +- ...BUILD.windows_aarch64_gnullvm-0.42.2.bazel | 2 +- ...BUILD.windows_aarch64_gnullvm-0.48.5.bazel | 2 +- .../BUILD.windows_aarch64_msvc-0.42.2.bazel | 2 +- .../BUILD.windows_aarch64_msvc-0.48.5.bazel | 2 +- .../BUILD.windows_i686_gnu-0.42.2.bazel | 2 +- .../BUILD.windows_i686_gnu-0.48.5.bazel | 2 +- .../BUILD.windows_i686_msvc-0.42.2.bazel | 2 +- .../BUILD.windows_i686_msvc-0.48.5.bazel | 2 +- .../BUILD.windows_x86_64_gnu-0.42.2.bazel | 2 +- .../BUILD.windows_x86_64_gnu-0.48.5.bazel | 2 +- .../BUILD.windows_x86_64_gnullvm-0.42.2.bazel | 2 +- .../BUILD.windows_x86_64_gnullvm-0.48.5.bazel | 2 +- .../BUILD.windows_x86_64_msvc-0.42.2.bazel | 2 +- .../BUILD.windows_x86_64_msvc-0.48.5.bazel | 2 +- .../rust/crates/BUILD.winnow-0.5.15.bazel | 2 +- third_party/rust/crates/BUILD.wyz-0.5.1.bazel | 2 +- .../rust/crates/BUILD.xattr-1.0.1.bazel | 2 +- .../rust/crates/BUILD.zerocopy-0.7.11.bazel | 2 +- .../crates/BUILD.zerocopy-derive-0.7.11.bazel | 2 +- .../rust/crates/BUILD.zeroize-1.8.1.bazel | 2 +- third_party/rust/crates/crates.bzl | 8 +- third_party/rust/crates/defs.bzl | 632 +++++++++--------- 318 files changed, 636 insertions(+), 636 deletions(-) diff --git a/third_party/rust/crates/BUILD.CoreFoundation-sys-0.1.4.bazel b/third_party/rust/crates/BUILD.CoreFoundation-sys-0.1.4.bazel index 4e191b1548011..1f11729da60de 100644 --- a/third_party/rust/crates/BUILD.CoreFoundation-sys-0.1.4.bazel +++ b/third_party/rust/crates/BUILD.CoreFoundation-sys-0.1.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.IOKit-sys-0.1.5.bazel b/third_party/rust/crates/BUILD.IOKit-sys-0.1.5.bazel index 13d729c7bbb2e..98a48d0b0605e 100644 --- a/third_party/rust/crates/BUILD.IOKit-sys-0.1.5.bazel +++ b/third_party/rust/crates/BUILD.IOKit-sys-0.1.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.addr2line-0.21.0.bazel b/third_party/rust/crates/BUILD.addr2line-0.21.0.bazel index 80c23156d6c63..60d4f9971fb90 100644 --- a/third_party/rust/crates/BUILD.addr2line-0.21.0.bazel +++ b/third_party/rust/crates/BUILD.addr2line-0.21.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.adler-1.0.2.bazel b/third_party/rust/crates/BUILD.adler-1.0.2.bazel index fba66df6f979f..601658522b6c4 100644 --- a/third_party/rust/crates/BUILD.adler-1.0.2.bazel +++ b/third_party/rust/crates/BUILD.adler-1.0.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.aes-0.8.3.bazel b/third_party/rust/crates/BUILD.aes-0.8.3.bazel index c99299ba54472..7610e773378ee 100644 --- a/third_party/rust/crates/BUILD.aes-0.8.3.bazel +++ b/third_party/rust/crates/BUILD.aes-0.8.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.aho-corasick-1.0.5.bazel b/third_party/rust/crates/BUILD.aho-corasick-1.0.5.bazel index 231f9f3846b5a..da16e16ebe2fb 100644 --- a/third_party/rust/crates/BUILD.aho-corasick-1.0.5.bazel +++ b/third_party/rust/crates/BUILD.aho-corasick-1.0.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.ammonia-3.3.0.bazel b/third_party/rust/crates/BUILD.ammonia-3.3.0.bazel index e81514be60b69..16581023d349d 100644 --- a/third_party/rust/crates/BUILD.ammonia-3.3.0.bazel +++ b/third_party/rust/crates/BUILD.ammonia-3.3.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.android-tzdata-0.1.1.bazel b/third_party/rust/crates/BUILD.android-tzdata-0.1.1.bazel index b11afe729f31a..0c343b2ab540c 100644 --- a/third_party/rust/crates/BUILD.android-tzdata-0.1.1.bazel +++ b/third_party/rust/crates/BUILD.android-tzdata-0.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.android_system_properties-0.1.5.bazel b/third_party/rust/crates/BUILD.android_system_properties-0.1.5.bazel index c73b0be95d537..b157421cf9880 100644 --- a/third_party/rust/crates/BUILD.android_system_properties-0.1.5.bazel +++ b/third_party/rust/crates/BUILD.android_system_properties-0.1.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.anstream-0.6.4.bazel b/third_party/rust/crates/BUILD.anstream-0.6.4.bazel index 724b043a59971..a2ce6617d29ce 100644 --- a/third_party/rust/crates/BUILD.anstream-0.6.4.bazel +++ b/third_party/rust/crates/BUILD.anstream-0.6.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.anstyle-1.0.4.bazel b/third_party/rust/crates/BUILD.anstyle-1.0.4.bazel index 9793eb11b2304..05812f81b65bf 100644 --- a/third_party/rust/crates/BUILD.anstyle-1.0.4.bazel +++ b/third_party/rust/crates/BUILD.anstyle-1.0.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.anstyle-parse-0.2.2.bazel b/third_party/rust/crates/BUILD.anstyle-parse-0.2.2.bazel index 1f709a07a1e85..e4a0890fa1d98 100644 --- a/third_party/rust/crates/BUILD.anstyle-parse-0.2.2.bazel +++ b/third_party/rust/crates/BUILD.anstyle-parse-0.2.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.anstyle-query-1.0.0.bazel b/third_party/rust/crates/BUILD.anstyle-query-1.0.0.bazel index 0dfb3d1e8b9e6..ba78f1090b155 100644 --- a/third_party/rust/crates/BUILD.anstyle-query-1.0.0.bazel +++ b/third_party/rust/crates/BUILD.anstyle-query-1.0.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.anstyle-wincon-3.0.1.bazel b/third_party/rust/crates/BUILD.anstyle-wincon-3.0.1.bazel index c31d513684a7a..4449e0199289f 100644 --- a/third_party/rust/crates/BUILD.anstyle-wincon-3.0.1.bazel +++ b/third_party/rust/crates/BUILD.anstyle-wincon-3.0.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.anyhow-1.0.75.bazel b/third_party/rust/crates/BUILD.anyhow-1.0.75.bazel index e89e0335df761..d862fb0a83407 100644 --- a/third_party/rust/crates/BUILD.anyhow-1.0.75.bazel +++ b/third_party/rust/crates/BUILD.anyhow-1.0.75.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.arrayvec-0.7.4.bazel b/third_party/rust/crates/BUILD.arrayvec-0.7.4.bazel index f1663fbc63fff..502ecd59b5ba1 100644 --- a/third_party/rust/crates/BUILD.arrayvec-0.7.4.bazel +++ b/third_party/rust/crates/BUILD.arrayvec-0.7.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.asn1-0.15.5.bazel b/third_party/rust/crates/BUILD.asn1-0.15.5.bazel index e7fe0ffe95bdd..9574d5dee4704 100644 --- a/third_party/rust/crates/BUILD.asn1-0.15.5.bazel +++ b/third_party/rust/crates/BUILD.asn1-0.15.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.asn1_derive-0.15.5.bazel b/third_party/rust/crates/BUILD.asn1_derive-0.15.5.bazel index 569cc02704d44..1a38232dfd2c8 100644 --- a/third_party/rust/crates/BUILD.asn1_derive-0.15.5.bazel +++ b/third_party/rust/crates/BUILD.asn1_derive-0.15.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.autocfg-1.1.0.bazel b/third_party/rust/crates/BUILD.autocfg-1.1.0.bazel index 05395944a405e..764e774c1928c 100644 --- a/third_party/rust/crates/BUILD.autocfg-1.1.0.bazel +++ b/third_party/rust/crates/BUILD.autocfg-1.1.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.backtrace-0.3.69.bazel b/third_party/rust/crates/BUILD.backtrace-0.3.69.bazel index 74d5675935bed..4c151d5693918 100644 --- a/third_party/rust/crates/BUILD.backtrace-0.3.69.bazel +++ b/third_party/rust/crates/BUILD.backtrace-0.3.69.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.base16ct-0.2.0.bazel b/third_party/rust/crates/BUILD.base16ct-0.2.0.bazel index b073ef6b8b080..afeff15f8789f 100644 --- a/third_party/rust/crates/BUILD.base16ct-0.2.0.bazel +++ b/third_party/rust/crates/BUILD.base16ct-0.2.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.base64-0.21.5.bazel b/third_party/rust/crates/BUILD.base64-0.21.5.bazel index ff669c16914db..61831418c8eaa 100644 --- a/third_party/rust/crates/BUILD.base64-0.21.5.bazel +++ b/third_party/rust/crates/BUILD.base64-0.21.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.base64ct-1.6.0.bazel b/third_party/rust/crates/BUILD.base64ct-1.6.0.bazel index 8b606edbea058..bafbfaae2f335 100644 --- a/third_party/rust/crates/BUILD.base64ct-1.6.0.bazel +++ b/third_party/rust/crates/BUILD.base64ct-1.6.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.bazel b/third_party/rust/crates/BUILD.bazel index 4716740bce88f..0796af8db7e3b 100644 --- a/third_party/rust/crates/BUILD.bazel +++ b/third_party/rust/crates/BUILD.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### package(default_visibility = ["//visibility:public"]) diff --git a/third_party/rust/crates/BUILD.bitflags-1.3.2.bazel b/third_party/rust/crates/BUILD.bitflags-1.3.2.bazel index 1c4772eb76c6c..a909cc90aad14 100644 --- a/third_party/rust/crates/BUILD.bitflags-1.3.2.bazel +++ b/third_party/rust/crates/BUILD.bitflags-1.3.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.bitflags-2.4.0.bazel b/third_party/rust/crates/BUILD.bitflags-2.4.0.bazel index 2828658f06064..23782f9b9983b 100644 --- a/third_party/rust/crates/BUILD.bitflags-2.4.0.bazel +++ b/third_party/rust/crates/BUILD.bitflags-2.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.bitvec-1.0.1.bazel b/third_party/rust/crates/BUILD.bitvec-1.0.1.bazel index 20f167ec0f99f..9440c8d5b3e24 100644 --- a/third_party/rust/crates/BUILD.bitvec-1.0.1.bazel +++ b/third_party/rust/crates/BUILD.bitvec-1.0.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.block-buffer-0.10.4.bazel b/third_party/rust/crates/BUILD.block-buffer-0.10.4.bazel index 01bab462dc229..4b5fcb08dac9c 100644 --- a/third_party/rust/crates/BUILD.block-buffer-0.10.4.bazel +++ b/third_party/rust/crates/BUILD.block-buffer-0.10.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.bstr-1.6.2.bazel b/third_party/rust/crates/BUILD.bstr-1.6.2.bazel index 2791108859b5b..8c2d0d7c17e0f 100644 --- a/third_party/rust/crates/BUILD.bstr-1.6.2.bazel +++ b/third_party/rust/crates/BUILD.bstr-1.6.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.bumpalo-3.14.0.bazel b/third_party/rust/crates/BUILD.bumpalo-3.14.0.bazel index 830ccd5be7376..6535f8e5ccd4d 100644 --- a/third_party/rust/crates/BUILD.bumpalo-3.14.0.bazel +++ b/third_party/rust/crates/BUILD.bumpalo-3.14.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.byteorder-1.5.0.bazel b/third_party/rust/crates/BUILD.byteorder-1.5.0.bazel index aa656213b873e..c12b718713793 100644 --- a/third_party/rust/crates/BUILD.byteorder-1.5.0.bazel +++ b/third_party/rust/crates/BUILD.byteorder-1.5.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.cc-1.0.83.bazel b/third_party/rust/crates/BUILD.cc-1.0.83.bazel index 74ce52e2dbf32..151a8668a6e45 100644 --- a/third_party/rust/crates/BUILD.cc-1.0.83.bazel +++ b/third_party/rust/crates/BUILD.cc-1.0.83.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.cfg-if-1.0.0.bazel b/third_party/rust/crates/BUILD.cfg-if-1.0.0.bazel index 8125df634d9c6..563d243706765 100644 --- a/third_party/rust/crates/BUILD.cfg-if-1.0.0.bazel +++ b/third_party/rust/crates/BUILD.cfg-if-1.0.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.chrono-0.4.31.bazel b/third_party/rust/crates/BUILD.chrono-0.4.31.bazel index 3cde55be64e18..7f8b19fc50ffd 100644 --- a/third_party/rust/crates/BUILD.chrono-0.4.31.bazel +++ b/third_party/rust/crates/BUILD.chrono-0.4.31.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.cipher-0.4.4.bazel b/third_party/rust/crates/BUILD.cipher-0.4.4.bazel index 7f37d8a24d082..7d679920082c0 100644 --- a/third_party/rust/crates/BUILD.cipher-0.4.4.bazel +++ b/third_party/rust/crates/BUILD.cipher-0.4.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.clap-4.4.7.bazel b/third_party/rust/crates/BUILD.clap-4.4.7.bazel index b9c441c5c7ac9..af1ad3c0c57c1 100644 --- a/third_party/rust/crates/BUILD.clap-4.4.7.bazel +++ b/third_party/rust/crates/BUILD.clap-4.4.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.clap-num-1.0.2.bazel b/third_party/rust/crates/BUILD.clap-num-1.0.2.bazel index e5a52a9fc22b0..73d6bce19af5c 100644 --- a/third_party/rust/crates/BUILD.clap-num-1.0.2.bazel +++ b/third_party/rust/crates/BUILD.clap-num-1.0.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.clap_builder-4.4.7.bazel b/third_party/rust/crates/BUILD.clap_builder-4.4.7.bazel index 22f03e637f509..658c570f9e4c9 100644 --- a/third_party/rust/crates/BUILD.clap_builder-4.4.7.bazel +++ b/third_party/rust/crates/BUILD.clap_builder-4.4.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.clap_complete-4.4.0.bazel b/third_party/rust/crates/BUILD.clap_complete-4.4.0.bazel index 65544f2827ccc..58d4e6ccee69c 100644 --- a/third_party/rust/crates/BUILD.clap_complete-4.4.0.bazel +++ b/third_party/rust/crates/BUILD.clap_complete-4.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.clap_derive-4.4.7.bazel b/third_party/rust/crates/BUILD.clap_derive-4.4.7.bazel index b0fe5e41313c2..8c9fd7fed1be8 100644 --- a/third_party/rust/crates/BUILD.clap_derive-4.4.7.bazel +++ b/third_party/rust/crates/BUILD.clap_derive-4.4.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.clap_lex-0.6.0.bazel b/third_party/rust/crates/BUILD.clap_lex-0.6.0.bazel index 7861c71414564..c54a0dcfc2eab 100644 --- a/third_party/rust/crates/BUILD.clap_lex-0.6.0.bazel +++ b/third_party/rust/crates/BUILD.clap_lex-0.6.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.colorchoice-1.0.0.bazel b/third_party/rust/crates/BUILD.colorchoice-1.0.0.bazel index 0b0fb701ea494..b2dec3288f1ea 100644 --- a/third_party/rust/crates/BUILD.colorchoice-1.0.0.bazel +++ b/third_party/rust/crates/BUILD.colorchoice-1.0.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.console-0.15.7.bazel b/third_party/rust/crates/BUILD.console-0.15.7.bazel index 787efa5a43f5d..a1a691d43eb3c 100644 --- a/third_party/rust/crates/BUILD.console-0.15.7.bazel +++ b/third_party/rust/crates/BUILD.console-0.15.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.const-oid-0.9.6.bazel b/third_party/rust/crates/BUILD.const-oid-0.9.6.bazel index 590105090626f..321dd0035375f 100644 --- a/third_party/rust/crates/BUILD.const-oid-0.9.6.bazel +++ b/third_party/rust/crates/BUILD.const-oid-0.9.6.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.core-foundation-sys-0.8.4.bazel b/third_party/rust/crates/BUILD.core-foundation-sys-0.8.4.bazel index 2031345b69577..11cadd461cf53 100644 --- a/third_party/rust/crates/BUILD.core-foundation-sys-0.8.4.bazel +++ b/third_party/rust/crates/BUILD.core-foundation-sys-0.8.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.cpufeatures-0.2.9.bazel b/third_party/rust/crates/BUILD.cpufeatures-0.2.9.bazel index 33ad02b8759ad..de3cc8da811a3 100644 --- a/third_party/rust/crates/BUILD.cpufeatures-0.2.9.bazel +++ b/third_party/rust/crates/BUILD.cpufeatures-0.2.9.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.crc-3.0.1.bazel b/third_party/rust/crates/BUILD.crc-3.0.1.bazel index f0c726fa4cc96..8ae90fa985acb 100644 --- a/third_party/rust/crates/BUILD.crc-3.0.1.bazel +++ b/third_party/rust/crates/BUILD.crc-3.0.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.crc-catalog-2.2.0.bazel b/third_party/rust/crates/BUILD.crc-catalog-2.2.0.bazel index 52d4c2dc73f38..d0ce903991810 100644 --- a/third_party/rust/crates/BUILD.crc-catalog-2.2.0.bazel +++ b/third_party/rust/crates/BUILD.crc-catalog-2.2.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.crc32fast-1.3.2.bazel b/third_party/rust/crates/BUILD.crc32fast-1.3.2.bazel index 649afdbed5790..36907fcc89892 100644 --- a/third_party/rust/crates/BUILD.crc32fast-1.3.2.bazel +++ b/third_party/rust/crates/BUILD.crc32fast-1.3.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.crunchy-0.2.2.bazel b/third_party/rust/crates/BUILD.crunchy-0.2.2.bazel index 735c52f2ea8cb..6a6da9ac442f5 100644 --- a/third_party/rust/crates/BUILD.crunchy-0.2.2.bazel +++ b/third_party/rust/crates/BUILD.crunchy-0.2.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.crypto-bigint-0.5.2.bazel b/third_party/rust/crates/BUILD.crypto-bigint-0.5.2.bazel index e00bb5a8d578f..45c1f51b3dc8b 100644 --- a/third_party/rust/crates/BUILD.crypto-bigint-0.5.2.bazel +++ b/third_party/rust/crates/BUILD.crypto-bigint-0.5.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.crypto-common-0.1.6.bazel b/third_party/rust/crates/BUILD.crypto-common-0.1.6.bazel index 39f47fc30de2e..b4cbe8b708467 100644 --- a/third_party/rust/crates/BUILD.crypto-common-0.1.6.bazel +++ b/third_party/rust/crates/BUILD.crypto-common-0.1.6.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.cryptoki-0.5.0.bazel b/third_party/rust/crates/BUILD.cryptoki-0.5.0.bazel index 80b1d6d4e3aa7..8205f20c408c7 100644 --- a/third_party/rust/crates/BUILD.cryptoki-0.5.0.bazel +++ b/third_party/rust/crates/BUILD.cryptoki-0.5.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.cryptoki-sys-0.1.6.bazel b/third_party/rust/crates/BUILD.cryptoki-sys-0.1.6.bazel index 000f2e5dc31d2..2018b5b672e6c 100644 --- a/third_party/rust/crates/BUILD.cryptoki-sys-0.1.6.bazel +++ b/third_party/rust/crates/BUILD.cryptoki-sys-0.1.6.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.darling-0.20.3.bazel b/third_party/rust/crates/BUILD.darling-0.20.3.bazel index 268453498c539..35c6138d48582 100644 --- a/third_party/rust/crates/BUILD.darling-0.20.3.bazel +++ b/third_party/rust/crates/BUILD.darling-0.20.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.darling_core-0.20.3.bazel b/third_party/rust/crates/BUILD.darling_core-0.20.3.bazel index dbf1e4cb0e48d..107fd4360ff2f 100644 --- a/third_party/rust/crates/BUILD.darling_core-0.20.3.bazel +++ b/third_party/rust/crates/BUILD.darling_core-0.20.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.darling_macro-0.20.3.bazel b/third_party/rust/crates/BUILD.darling_macro-0.20.3.bazel index ded53994a1dd6..42d374ae42aa7 100644 --- a/third_party/rust/crates/BUILD.darling_macro-0.20.3.bazel +++ b/third_party/rust/crates/BUILD.darling_macro-0.20.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.der-0.7.8.bazel b/third_party/rust/crates/BUILD.der-0.7.8.bazel index 6bcf2dad945c6..375950b5b4012 100644 --- a/third_party/rust/crates/BUILD.der-0.7.8.bazel +++ b/third_party/rust/crates/BUILD.der-0.7.8.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.deranged-0.3.8.bazel b/third_party/rust/crates/BUILD.deranged-0.3.8.bazel index 475383cfd5ee3..04aa5168932aa 100644 --- a/third_party/rust/crates/BUILD.deranged-0.3.8.bazel +++ b/third_party/rust/crates/BUILD.deranged-0.3.8.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.deser-hjson-2.1.0.bazel b/third_party/rust/crates/BUILD.deser-hjson-2.1.0.bazel index 8ebee0d48f5cc..846ee36b7e624 100644 --- a/third_party/rust/crates/BUILD.deser-hjson-2.1.0.bazel +++ b/third_party/rust/crates/BUILD.deser-hjson-2.1.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.digest-0.10.7.bazel b/third_party/rust/crates/BUILD.digest-0.10.7.bazel index 3d17c38a5d6cd..a1533d7d2646d 100644 --- a/third_party/rust/crates/BUILD.digest-0.10.7.bazel +++ b/third_party/rust/crates/BUILD.digest-0.10.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.directories-5.0.1.bazel b/third_party/rust/crates/BUILD.directories-5.0.1.bazel index 55c1466571709..03a42046abeae 100644 --- a/third_party/rust/crates/BUILD.directories-5.0.1.bazel +++ b/third_party/rust/crates/BUILD.directories-5.0.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.dirs-sys-0.4.1.bazel b/third_party/rust/crates/BUILD.dirs-sys-0.4.1.bazel index 302c00235b4f3..0128b5a387765 100644 --- a/third_party/rust/crates/BUILD.dirs-sys-0.4.1.bazel +++ b/third_party/rust/crates/BUILD.dirs-sys-0.4.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.ecdsa-0.16.9.bazel b/third_party/rust/crates/BUILD.ecdsa-0.16.9.bazel index 6b52d6de91638..02b786e36986b 100644 --- a/third_party/rust/crates/BUILD.ecdsa-0.16.9.bazel +++ b/third_party/rust/crates/BUILD.ecdsa-0.16.9.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.either-1.13.0.bazel b/third_party/rust/crates/BUILD.either-1.13.0.bazel index ad06dcf238177..a44dc1a17f3c6 100644 --- a/third_party/rust/crates/BUILD.either-1.13.0.bazel +++ b/third_party/rust/crates/BUILD.either-1.13.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.elasticlunr-rs-3.0.2.bazel b/third_party/rust/crates/BUILD.elasticlunr-rs-3.0.2.bazel index 319400e00eca9..9817ed0c0f8e8 100644 --- a/third_party/rust/crates/BUILD.elasticlunr-rs-3.0.2.bazel +++ b/third_party/rust/crates/BUILD.elasticlunr-rs-3.0.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.elf-0.7.2.bazel b/third_party/rust/crates/BUILD.elf-0.7.2.bazel index aa430abe95661..9c74dc216c887 100644 --- a/third_party/rust/crates/BUILD.elf-0.7.2.bazel +++ b/third_party/rust/crates/BUILD.elf-0.7.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.elliptic-curve-0.13.8.bazel b/third_party/rust/crates/BUILD.elliptic-curve-0.13.8.bazel index 859c5fc8592bf..8e4730b438c12 100644 --- a/third_party/rust/crates/BUILD.elliptic-curve-0.13.8.bazel +++ b/third_party/rust/crates/BUILD.elliptic-curve-0.13.8.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.encode_unicode-0.3.6.bazel b/third_party/rust/crates/BUILD.encode_unicode-0.3.6.bazel index 1ecc3c23aff6e..36d0630863f57 100644 --- a/third_party/rust/crates/BUILD.encode_unicode-0.3.6.bazel +++ b/third_party/rust/crates/BUILD.encode_unicode-0.3.6.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.env_logger-0.10.0.bazel b/third_party/rust/crates/BUILD.env_logger-0.10.0.bazel index 149fb37804cbc..354af6598870c 100644 --- a/third_party/rust/crates/BUILD.env_logger-0.10.0.bazel +++ b/third_party/rust/crates/BUILD.env_logger-0.10.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.equivalent-1.0.1.bazel b/third_party/rust/crates/BUILD.equivalent-1.0.1.bazel index efd57300d7291..86fded20b1903 100644 --- a/third_party/rust/crates/BUILD.equivalent-1.0.1.bazel +++ b/third_party/rust/crates/BUILD.equivalent-1.0.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.erased-serde-0.3.31.bazel b/third_party/rust/crates/BUILD.erased-serde-0.3.31.bazel index 395970e4fc950..5ca37e9109d40 100644 --- a/third_party/rust/crates/BUILD.erased-serde-0.3.31.bazel +++ b/third_party/rust/crates/BUILD.erased-serde-0.3.31.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.errno-0.3.5.bazel b/third_party/rust/crates/BUILD.errno-0.3.5.bazel index aa8f2a2ce931a..7e59836a2d62e 100644 --- a/third_party/rust/crates/BUILD.errno-0.3.5.bazel +++ b/third_party/rust/crates/BUILD.errno-0.3.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.fastrand-2.0.0.bazel b/third_party/rust/crates/BUILD.fastrand-2.0.0.bazel index 59b657b985533..829157da64e36 100644 --- a/third_party/rust/crates/BUILD.fastrand-2.0.0.bazel +++ b/third_party/rust/crates/BUILD.fastrand-2.0.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.ff-0.13.0.bazel b/third_party/rust/crates/BUILD.ff-0.13.0.bazel index 7f0a788cf73cc..96425dbeccb27 100644 --- a/third_party/rust/crates/BUILD.ff-0.13.0.bazel +++ b/third_party/rust/crates/BUILD.ff-0.13.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.filetime-0.2.22.bazel b/third_party/rust/crates/BUILD.filetime-0.2.22.bazel index a4a16b89704c5..b6ccb2aa17217 100644 --- a/third_party/rust/crates/BUILD.filetime-0.2.22.bazel +++ b/third_party/rust/crates/BUILD.filetime-0.2.22.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.flate2-1.0.28.bazel b/third_party/rust/crates/BUILD.flate2-1.0.28.bazel index c966116fab341..a7ac7be2cba2d 100644 --- a/third_party/rust/crates/BUILD.flate2-1.0.28.bazel +++ b/third_party/rust/crates/BUILD.flate2-1.0.28.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.fnv-1.0.7.bazel b/third_party/rust/crates/BUILD.fnv-1.0.7.bazel index edae3ef0d3dbe..9349fdfbd2041 100644 --- a/third_party/rust/crates/BUILD.fnv-1.0.7.bazel +++ b/third_party/rust/crates/BUILD.fnv-1.0.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.foreign-types-0.3.2.bazel b/third_party/rust/crates/BUILD.foreign-types-0.3.2.bazel index 925f1237b60b8..86dc90d32637d 100644 --- a/third_party/rust/crates/BUILD.foreign-types-0.3.2.bazel +++ b/third_party/rust/crates/BUILD.foreign-types-0.3.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.foreign-types-shared-0.1.1.bazel b/third_party/rust/crates/BUILD.foreign-types-shared-0.1.1.bazel index 95f08ec69a829..6e642f292d4e6 100644 --- a/third_party/rust/crates/BUILD.foreign-types-shared-0.1.1.bazel +++ b/third_party/rust/crates/BUILD.foreign-types-shared-0.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.form_urlencoded-1.2.0.bazel b/third_party/rust/crates/BUILD.form_urlencoded-1.2.0.bazel index e6d204caa76df..c65504c700aef 100644 --- a/third_party/rust/crates/BUILD.form_urlencoded-1.2.0.bazel +++ b/third_party/rust/crates/BUILD.form_urlencoded-1.2.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.ftdi-0.1.3.bazel b/third_party/rust/crates/BUILD.ftdi-0.1.3.bazel index f542e2396596a..ba95fdad6be45 100644 --- a/third_party/rust/crates/BUILD.ftdi-0.1.3.bazel +++ b/third_party/rust/crates/BUILD.ftdi-0.1.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.ftdi-mpsse-0.1.1.bazel b/third_party/rust/crates/BUILD.ftdi-mpsse-0.1.1.bazel index 38e8f50a95875..ecf1e93614fac 100644 --- a/third_party/rust/crates/BUILD.ftdi-mpsse-0.1.1.bazel +++ b/third_party/rust/crates/BUILD.ftdi-mpsse-0.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.fuchsia-cprng-0.1.1.bazel b/third_party/rust/crates/BUILD.fuchsia-cprng-0.1.1.bazel index 92b8f3c86ad0e..83f87f908d20f 100644 --- a/third_party/rust/crates/BUILD.fuchsia-cprng-0.1.1.bazel +++ b/third_party/rust/crates/BUILD.fuchsia-cprng-0.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.funty-2.0.0.bazel b/third_party/rust/crates/BUILD.funty-2.0.0.bazel index feae4f1f3bed1..e465a4a78f7cf 100644 --- a/third_party/rust/crates/BUILD.funty-2.0.0.bazel +++ b/third_party/rust/crates/BUILD.funty-2.0.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.futf-0.1.5.bazel b/third_party/rust/crates/BUILD.futf-0.1.5.bazel index 9d5fecac2e363..f96deb829d5a4 100644 --- a/third_party/rust/crates/BUILD.futf-0.1.5.bazel +++ b/third_party/rust/crates/BUILD.futf-0.1.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.gcc-0.3.55.bazel b/third_party/rust/crates/BUILD.gcc-0.3.55.bazel index c6da21318c34a..6588209ac9a67 100644 --- a/third_party/rust/crates/BUILD.gcc-0.3.55.bazel +++ b/third_party/rust/crates/BUILD.gcc-0.3.55.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.generic-array-0.14.7.bazel b/third_party/rust/crates/BUILD.generic-array-0.14.7.bazel index 186b37e4c5c68..a66544d3c675a 100644 --- a/third_party/rust/crates/BUILD.generic-array-0.14.7.bazel +++ b/third_party/rust/crates/BUILD.generic-array-0.14.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.getrandom-0.2.10.bazel b/third_party/rust/crates/BUILD.getrandom-0.2.10.bazel index 9f6219bb727ea..0ef6947920699 100644 --- a/third_party/rust/crates/BUILD.getrandom-0.2.10.bazel +++ b/third_party/rust/crates/BUILD.getrandom-0.2.10.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.gimli-0.28.0.bazel b/third_party/rust/crates/BUILD.gimli-0.28.0.bazel index 1ac97b5a5a2f7..e7368d9a7a083 100644 --- a/third_party/rust/crates/BUILD.gimli-0.28.0.bazel +++ b/third_party/rust/crates/BUILD.gimli-0.28.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.group-0.13.0.bazel b/third_party/rust/crates/BUILD.group-0.13.0.bazel index f2dcdb89c83da..e8886ebfe3ac6 100644 --- a/third_party/rust/crates/BUILD.group-0.13.0.bazel +++ b/third_party/rust/crates/BUILD.group-0.13.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.handlebars-4.3.7.bazel b/third_party/rust/crates/BUILD.handlebars-4.3.7.bazel index 75c305e923626..5f60d7132c789 100644 --- a/third_party/rust/crates/BUILD.handlebars-4.3.7.bazel +++ b/third_party/rust/crates/BUILD.handlebars-4.3.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.hashbrown-0.12.3.bazel b/third_party/rust/crates/BUILD.hashbrown-0.12.3.bazel index b347196ad9c41..64bf97369004b 100644 --- a/third_party/rust/crates/BUILD.hashbrown-0.12.3.bazel +++ b/third_party/rust/crates/BUILD.hashbrown-0.12.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.hashbrown-0.14.0.bazel b/third_party/rust/crates/BUILD.hashbrown-0.14.0.bazel index 149999f2b8715..4a19e0cfa22e9 100644 --- a/third_party/rust/crates/BUILD.hashbrown-0.14.0.bazel +++ b/third_party/rust/crates/BUILD.hashbrown-0.14.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.heck-0.4.1.bazel b/third_party/rust/crates/BUILD.heck-0.4.1.bazel index 2f21a683ddeb1..bc89f7c1284af 100644 --- a/third_party/rust/crates/BUILD.heck-0.4.1.bazel +++ b/third_party/rust/crates/BUILD.heck-0.4.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.hermit-abi-0.3.3.bazel b/third_party/rust/crates/BUILD.hermit-abi-0.3.3.bazel index 475ce1f6c9b00..052f6652ce85d 100644 --- a/third_party/rust/crates/BUILD.hermit-abi-0.3.3.bazel +++ b/third_party/rust/crates/BUILD.hermit-abi-0.3.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.hex-0.4.3.bazel b/third_party/rust/crates/BUILD.hex-0.4.3.bazel index 4492817aab138..11c31e78b9c38 100644 --- a/third_party/rust/crates/BUILD.hex-0.4.3.bazel +++ b/third_party/rust/crates/BUILD.hex-0.4.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.hkdf-0.12.3.bazel b/third_party/rust/crates/BUILD.hkdf-0.12.3.bazel index df27faf4af221..aa3d81061307b 100644 --- a/third_party/rust/crates/BUILD.hkdf-0.12.3.bazel +++ b/third_party/rust/crates/BUILD.hkdf-0.12.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.hmac-0.12.1.bazel b/third_party/rust/crates/BUILD.hmac-0.12.1.bazel index 99ce8c12b89c7..bec2e2b4e4b33 100644 --- a/third_party/rust/crates/BUILD.hmac-0.12.1.bazel +++ b/third_party/rust/crates/BUILD.hmac-0.12.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.html5ever-0.26.0.bazel b/third_party/rust/crates/BUILD.html5ever-0.26.0.bazel index 63a5109d153fc..6908a641735e5 100644 --- a/third_party/rust/crates/BUILD.html5ever-0.26.0.bazel +++ b/third_party/rust/crates/BUILD.html5ever-0.26.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.humantime-2.1.0.bazel b/third_party/rust/crates/BUILD.humantime-2.1.0.bazel index 2d815bc3a99d7..882989aa2bc30 100644 --- a/third_party/rust/crates/BUILD.humantime-2.1.0.bazel +++ b/third_party/rust/crates/BUILD.humantime-2.1.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.humantime-serde-1.1.1.bazel b/third_party/rust/crates/BUILD.humantime-serde-1.1.1.bazel index ac97bf48a168d..8aad28f4b19ad 100644 --- a/third_party/rust/crates/BUILD.humantime-serde-1.1.1.bazel +++ b/third_party/rust/crates/BUILD.humantime-serde-1.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.iana-time-zone-0.1.58.bazel b/third_party/rust/crates/BUILD.iana-time-zone-0.1.58.bazel index 6247f6e810f7e..963cb4d955ac3 100644 --- a/third_party/rust/crates/BUILD.iana-time-zone-0.1.58.bazel +++ b/third_party/rust/crates/BUILD.iana-time-zone-0.1.58.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.iana-time-zone-haiku-0.1.2.bazel b/third_party/rust/crates/BUILD.iana-time-zone-haiku-0.1.2.bazel index e8196be88c59e..b5ec5b23e4eae 100644 --- a/third_party/rust/crates/BUILD.iana-time-zone-haiku-0.1.2.bazel +++ b/third_party/rust/crates/BUILD.iana-time-zone-haiku-0.1.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.ident_case-1.0.1.bazel b/third_party/rust/crates/BUILD.ident_case-1.0.1.bazel index 8bac46b534e40..5164431e7cacf 100644 --- a/third_party/rust/crates/BUILD.ident_case-1.0.1.bazel +++ b/third_party/rust/crates/BUILD.ident_case-1.0.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.idna-0.4.0.bazel b/third_party/rust/crates/BUILD.idna-0.4.0.bazel index 230a287211a3c..768fa66326c5e 100644 --- a/third_party/rust/crates/BUILD.idna-0.4.0.bazel +++ b/third_party/rust/crates/BUILD.idna-0.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.indexmap-1.9.3.bazel b/third_party/rust/crates/BUILD.indexmap-1.9.3.bazel index ccfdbe942759b..ef450dabd0d76 100644 --- a/third_party/rust/crates/BUILD.indexmap-1.9.3.bazel +++ b/third_party/rust/crates/BUILD.indexmap-1.9.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.indexmap-2.0.0.bazel b/third_party/rust/crates/BUILD.indexmap-2.0.0.bazel index eb9346f2534ca..10e493a55b86e 100644 --- a/third_party/rust/crates/BUILD.indexmap-2.0.0.bazel +++ b/third_party/rust/crates/BUILD.indexmap-2.0.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.indicatif-0.17.6.bazel b/third_party/rust/crates/BUILD.indicatif-0.17.6.bazel index 5a795f0255583..9e3ec9e5fe9e9 100644 --- a/third_party/rust/crates/BUILD.indicatif-0.17.6.bazel +++ b/third_party/rust/crates/BUILD.indicatif-0.17.6.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.indoc-2.0.4.bazel b/third_party/rust/crates/BUILD.indoc-2.0.4.bazel index eadbbea70f9ee..b894067cc4276 100644 --- a/third_party/rust/crates/BUILD.indoc-2.0.4.bazel +++ b/third_party/rust/crates/BUILD.indoc-2.0.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.inout-0.1.3.bazel b/third_party/rust/crates/BUILD.inout-0.1.3.bazel index 7ca45ffb308d2..62114a5ab1bdc 100644 --- a/third_party/rust/crates/BUILD.inout-0.1.3.bazel +++ b/third_party/rust/crates/BUILD.inout-0.1.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.instant-0.1.12.bazel b/third_party/rust/crates/BUILD.instant-0.1.12.bazel index 12bd309aa15e1..7cec3d63c32c2 100644 --- a/third_party/rust/crates/BUILD.instant-0.1.12.bazel +++ b/third_party/rust/crates/BUILD.instant-0.1.12.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.inventory-0.3.12.bazel b/third_party/rust/crates/BUILD.inventory-0.3.12.bazel index bee705206cf28..fa573930362db 100644 --- a/third_party/rust/crates/BUILD.inventory-0.3.12.bazel +++ b/third_party/rust/crates/BUILD.inventory-0.3.12.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.is-terminal-0.4.9.bazel b/third_party/rust/crates/BUILD.is-terminal-0.4.9.bazel index 7d36e7fedca34..d67a24911c5f2 100644 --- a/third_party/rust/crates/BUILD.is-terminal-0.4.9.bazel +++ b/third_party/rust/crates/BUILD.is-terminal-0.4.9.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.itertools-0.13.0.bazel b/third_party/rust/crates/BUILD.itertools-0.13.0.bazel index 1cc7dbc2f44cf..e398eb3af65fe 100644 --- a/third_party/rust/crates/BUILD.itertools-0.13.0.bazel +++ b/third_party/rust/crates/BUILD.itertools-0.13.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.itoa-1.0.9.bazel b/third_party/rust/crates/BUILD.itoa-1.0.9.bazel index 19d700b76f117..7f2c693421887 100644 --- a/third_party/rust/crates/BUILD.itoa-1.0.9.bazel +++ b/third_party/rust/crates/BUILD.itoa-1.0.9.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.js-sys-0.3.64.bazel b/third_party/rust/crates/BUILD.js-sys-0.3.64.bazel index 29d1d1cfe89cc..1c59b2ba2d407 100644 --- a/third_party/rust/crates/BUILD.js-sys-0.3.64.bazel +++ b/third_party/rust/crates/BUILD.js-sys-0.3.64.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.keccak-0.1.5.bazel b/third_party/rust/crates/BUILD.keccak-0.1.5.bazel index 51a54e4d9f436..f102dffaca587 100644 --- a/third_party/rust/crates/BUILD.keccak-0.1.5.bazel +++ b/third_party/rust/crates/BUILD.keccak-0.1.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.lazy_static-1.4.0.bazel b/third_party/rust/crates/BUILD.lazy_static-1.4.0.bazel index 7f7220ed03319..8245386bfb49a 100644 --- a/third_party/rust/crates/BUILD.lazy_static-1.4.0.bazel +++ b/third_party/rust/crates/BUILD.lazy_static-1.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.libc-0.2.149.bazel b/third_party/rust/crates/BUILD.libc-0.2.149.bazel index 2f33f14a0e34f..18b08aac5641b 100644 --- a/third_party/rust/crates/BUILD.libc-0.2.149.bazel +++ b/third_party/rust/crates/BUILD.libc-0.2.149.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.libftdi1-sys-1.1.2.bazel b/third_party/rust/crates/BUILD.libftdi1-sys-1.1.2.bazel index 367f66d834eeb..41ea28fbc6fe8 100644 --- a/third_party/rust/crates/BUILD.libftdi1-sys-1.1.2.bazel +++ b/third_party/rust/crates/BUILD.libftdi1-sys-1.1.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.libloading-0.7.4.bazel b/third_party/rust/crates/BUILD.libloading-0.7.4.bazel index eec5f6213b232..dcfd85d2b2a24 100644 --- a/third_party/rust/crates/BUILD.libloading-0.7.4.bazel +++ b/third_party/rust/crates/BUILD.libloading-0.7.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.libloading-0.8.3.bazel b/third_party/rust/crates/BUILD.libloading-0.8.3.bazel index b9738aecf4600..87b229bee0fec 100644 --- a/third_party/rust/crates/BUILD.libloading-0.8.3.bazel +++ b/third_party/rust/crates/BUILD.libloading-0.8.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.libm-0.2.8.bazel b/third_party/rust/crates/BUILD.libm-0.2.8.bazel index 19f52e28d5365..d0bf1a1fb1fdf 100644 --- a/third_party/rust/crates/BUILD.libm-0.2.8.bazel +++ b/third_party/rust/crates/BUILD.libm-0.2.8.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.libudev-0.3.0.bazel b/third_party/rust/crates/BUILD.libudev-0.3.0.bazel index 647c75c3951cc..e2d0a789720cc 100644 --- a/third_party/rust/crates/BUILD.libudev-0.3.0.bazel +++ b/third_party/rust/crates/BUILD.libudev-0.3.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.libudev-sys-0.1.4.bazel b/third_party/rust/crates/BUILD.libudev-sys-0.1.4.bazel index d7dc9923630d8..c107e37c08712 100644 --- a/third_party/rust/crates/BUILD.libudev-sys-0.1.4.bazel +++ b/third_party/rust/crates/BUILD.libudev-sys-0.1.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.libusb1-sys-0.6.4.bazel b/third_party/rust/crates/BUILD.libusb1-sys-0.6.4.bazel index b4171e4030cb0..8f23f19e73d10 100644 --- a/third_party/rust/crates/BUILD.libusb1-sys-0.6.4.bazel +++ b/third_party/rust/crates/BUILD.libusb1-sys-0.6.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.linux-raw-sys-0.4.5.bazel b/third_party/rust/crates/BUILD.linux-raw-sys-0.4.5.bazel index b118ec75411be..a605aa76ba797 100644 --- a/third_party/rust/crates/BUILD.linux-raw-sys-0.4.5.bazel +++ b/third_party/rust/crates/BUILD.linux-raw-sys-0.4.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.lock_api-0.4.10.bazel b/third_party/rust/crates/BUILD.lock_api-0.4.10.bazel index 7d6da7e109e0d..dc904cbf68294 100644 --- a/third_party/rust/crates/BUILD.lock_api-0.4.10.bazel +++ b/third_party/rust/crates/BUILD.lock_api-0.4.10.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.log-0.4.20.bazel b/third_party/rust/crates/BUILD.log-0.4.20.bazel index ef9d8c7e6d150..48b31fca9ffbb 100644 --- a/third_party/rust/crates/BUILD.log-0.4.20.bazel +++ b/third_party/rust/crates/BUILD.log-0.4.20.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.mac-0.1.1.bazel b/third_party/rust/crates/BUILD.mac-0.1.1.bazel index dc3c439b1b92c..8815f73756597 100644 --- a/third_party/rust/crates/BUILD.mac-0.1.1.bazel +++ b/third_party/rust/crates/BUILD.mac-0.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.mach-0.1.2.bazel b/third_party/rust/crates/BUILD.mach-0.1.2.bazel index dca9070acbd31..c43113bc3352d 100644 --- a/third_party/rust/crates/BUILD.mach-0.1.2.bazel +++ b/third_party/rust/crates/BUILD.mach-0.1.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.mach2-0.4.1.bazel b/third_party/rust/crates/BUILD.mach2-0.4.1.bazel index 0634f39533076..c194697d04c6e 100644 --- a/third_party/rust/crates/BUILD.mach2-0.4.1.bazel +++ b/third_party/rust/crates/BUILD.mach2-0.4.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.maplit-1.0.2.bazel b/third_party/rust/crates/BUILD.maplit-1.0.2.bazel index fe1469c77c2a4..349213e121874 100644 --- a/third_party/rust/crates/BUILD.maplit-1.0.2.bazel +++ b/third_party/rust/crates/BUILD.maplit-1.0.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.markup5ever-0.11.0.bazel b/third_party/rust/crates/BUILD.markup5ever-0.11.0.bazel index 12ef711bdd1bb..518dd65dcfa8b 100644 --- a/third_party/rust/crates/BUILD.markup5ever-0.11.0.bazel +++ b/third_party/rust/crates/BUILD.markup5ever-0.11.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.mdbook-0.4.34.bazel b/third_party/rust/crates/BUILD.mdbook-0.4.34.bazel index bb9330a2358e8..bcae0c330d4d1 100644 --- a/third_party/rust/crates/BUILD.mdbook-0.4.34.bazel +++ b/third_party/rust/crates/BUILD.mdbook-0.4.34.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load( diff --git a/third_party/rust/crates/BUILD.memchr-2.6.4.bazel b/third_party/rust/crates/BUILD.memchr-2.6.4.bazel index fd04d87bad4eb..5b8c3942bf660 100644 --- a/third_party/rust/crates/BUILD.memchr-2.6.4.bazel +++ b/third_party/rust/crates/BUILD.memchr-2.6.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.memoffset-0.9.0.bazel b/third_party/rust/crates/BUILD.memoffset-0.9.0.bazel index 14aaf66291897..654332efdb70e 100644 --- a/third_party/rust/crates/BUILD.memoffset-0.9.0.bazel +++ b/third_party/rust/crates/BUILD.memoffset-0.9.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.miniz_oxide-0.7.1.bazel b/third_party/rust/crates/BUILD.miniz_oxide-0.7.1.bazel index 73e8a7c212edf..125b966524280 100644 --- a/third_party/rust/crates/BUILD.miniz_oxide-0.7.1.bazel +++ b/third_party/rust/crates/BUILD.miniz_oxide-0.7.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.mio-0.8.8.bazel b/third_party/rust/crates/BUILD.mio-0.8.8.bazel index eeb8adc8fc0d2..e3242edeef670 100644 --- a/third_party/rust/crates/BUILD.mio-0.8.8.bazel +++ b/third_party/rust/crates/BUILD.mio-0.8.8.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.mio-signals-0.2.0.bazel b/third_party/rust/crates/BUILD.mio-signals-0.2.0.bazel index cb5b325dc6d0e..22b10746177a6 100644 --- a/third_party/rust/crates/BUILD.mio-signals-0.2.0.bazel +++ b/third_party/rust/crates/BUILD.mio-signals-0.2.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.new_debug_unreachable-1.0.4.bazel b/third_party/rust/crates/BUILD.new_debug_unreachable-1.0.4.bazel index 33ddff6bb7578..8d6583626829f 100644 --- a/third_party/rust/crates/BUILD.new_debug_unreachable-1.0.4.bazel +++ b/third_party/rust/crates/BUILD.new_debug_unreachable-1.0.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.nix-0.26.4.bazel b/third_party/rust/crates/BUILD.nix-0.26.4.bazel index f6457d4001399..a1e6764814728 100644 --- a/third_party/rust/crates/BUILD.nix-0.26.4.bazel +++ b/third_party/rust/crates/BUILD.nix-0.26.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.normpath-1.1.1.bazel b/third_party/rust/crates/BUILD.normpath-1.1.1.bazel index fdbbc8797306c..39c94043c76ea 100644 --- a/third_party/rust/crates/BUILD.normpath-1.1.1.bazel +++ b/third_party/rust/crates/BUILD.normpath-1.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.num-bigint-0.4.4.bazel b/third_party/rust/crates/BUILD.num-bigint-0.4.4.bazel index 13c66d2993d96..f924d1b5db147 100644 --- a/third_party/rust/crates/BUILD.num-bigint-0.4.4.bazel +++ b/third_party/rust/crates/BUILD.num-bigint-0.4.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.num-bigint-dig-0.8.4.bazel b/third_party/rust/crates/BUILD.num-bigint-dig-0.8.4.bazel index f9b25bd606982..967e70a601896 100644 --- a/third_party/rust/crates/BUILD.num-bigint-dig-0.8.4.bazel +++ b/third_party/rust/crates/BUILD.num-bigint-dig-0.8.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.num-integer-0.1.45.bazel b/third_party/rust/crates/BUILD.num-integer-0.1.45.bazel index 73865fb8b37e4..ab55353f11032 100644 --- a/third_party/rust/crates/BUILD.num-integer-0.1.45.bazel +++ b/third_party/rust/crates/BUILD.num-integer-0.1.45.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.num-iter-0.1.43.bazel b/third_party/rust/crates/BUILD.num-iter-0.1.43.bazel index 04a47819080d9..7ef49fbaba958 100644 --- a/third_party/rust/crates/BUILD.num-iter-0.1.43.bazel +++ b/third_party/rust/crates/BUILD.num-iter-0.1.43.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.num-traits-0.2.17.bazel b/third_party/rust/crates/BUILD.num-traits-0.2.17.bazel index 17ffe379f06a9..46cc50dd71092 100644 --- a/third_party/rust/crates/BUILD.num-traits-0.2.17.bazel +++ b/third_party/rust/crates/BUILD.num-traits-0.2.17.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.num_enum-0.7.0.bazel b/third_party/rust/crates/BUILD.num_enum-0.7.0.bazel index 26e1403eb835c..9aa90aba44af8 100644 --- a/third_party/rust/crates/BUILD.num_enum-0.7.0.bazel +++ b/third_party/rust/crates/BUILD.num_enum-0.7.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.num_enum_derive-0.7.0.bazel b/third_party/rust/crates/BUILD.num_enum_derive-0.7.0.bazel index f94dc1848d6d7..196f98c1db25c 100644 --- a/third_party/rust/crates/BUILD.num_enum_derive-0.7.0.bazel +++ b/third_party/rust/crates/BUILD.num_enum_derive-0.7.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.number_prefix-0.4.0.bazel b/third_party/rust/crates/BUILD.number_prefix-0.4.0.bazel index 575ad25609d5f..4d0abc6a83c50 100644 --- a/third_party/rust/crates/BUILD.number_prefix-0.4.0.bazel +++ b/third_party/rust/crates/BUILD.number_prefix-0.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.object-0.32.1.bazel b/third_party/rust/crates/BUILD.object-0.32.1.bazel index db03faeb0a630..e1e484ba0abb4 100644 --- a/third_party/rust/crates/BUILD.object-0.32.1.bazel +++ b/third_party/rust/crates/BUILD.object-0.32.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.once_cell-1.18.0.bazel b/third_party/rust/crates/BUILD.once_cell-1.18.0.bazel index 792696d441a9a..4366a3401e953 100644 --- a/third_party/rust/crates/BUILD.once_cell-1.18.0.bazel +++ b/third_party/rust/crates/BUILD.once_cell-1.18.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.opener-0.6.1.bazel b/third_party/rust/crates/BUILD.opener-0.6.1.bazel index c0ad1a107a69c..a8c7f88f927ec 100644 --- a/third_party/rust/crates/BUILD.opener-0.6.1.bazel +++ b/third_party/rust/crates/BUILD.opener-0.6.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.openssl-0.10.64.bazel b/third_party/rust/crates/BUILD.openssl-0.10.64.bazel index 95be657c2b2fb..772b2038e51d5 100644 --- a/third_party/rust/crates/BUILD.openssl-0.10.64.bazel +++ b/third_party/rust/crates/BUILD.openssl-0.10.64.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.openssl-macros-0.1.1.bazel b/third_party/rust/crates/BUILD.openssl-macros-0.1.1.bazel index 7ae0509300cd4..f9fc54678aac6 100644 --- a/third_party/rust/crates/BUILD.openssl-macros-0.1.1.bazel +++ b/third_party/rust/crates/BUILD.openssl-macros-0.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.openssl-sys-0.9.102.bazel b/third_party/rust/crates/BUILD.openssl-sys-0.9.102.bazel index f32e3dbf32cf4..ad96497726fe1 100644 --- a/third_party/rust/crates/BUILD.openssl-sys-0.9.102.bazel +++ b/third_party/rust/crates/BUILD.openssl-sys-0.9.102.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.option-ext-0.2.0.bazel b/third_party/rust/crates/BUILD.option-ext-0.2.0.bazel index 4b5fb6699340d..ed5cbf70eb0ef 100644 --- a/third_party/rust/crates/BUILD.option-ext-0.2.0.bazel +++ b/third_party/rust/crates/BUILD.option-ext-0.2.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.p256-0.13.2.bazel b/third_party/rust/crates/BUILD.p256-0.13.2.bazel index 9d323e3702e9e..f4be46e863b44 100644 --- a/third_party/rust/crates/BUILD.p256-0.13.2.bazel +++ b/third_party/rust/crates/BUILD.p256-0.13.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.p384-0.13.0.bazel b/third_party/rust/crates/BUILD.p384-0.13.0.bazel index 94817431ef15f..67d9eee1438a6 100644 --- a/third_party/rust/crates/BUILD.p384-0.13.0.bazel +++ b/third_party/rust/crates/BUILD.p384-0.13.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.parking_lot-0.12.1.bazel b/third_party/rust/crates/BUILD.parking_lot-0.12.1.bazel index 529cb20681a82..7e3d7bb6225ef 100644 --- a/third_party/rust/crates/BUILD.parking_lot-0.12.1.bazel +++ b/third_party/rust/crates/BUILD.parking_lot-0.12.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.parking_lot_core-0.9.8.bazel b/third_party/rust/crates/BUILD.parking_lot_core-0.9.8.bazel index 35ffdf6472cce..fb9d5c99beb7a 100644 --- a/third_party/rust/crates/BUILD.parking_lot_core-0.9.8.bazel +++ b/third_party/rust/crates/BUILD.parking_lot_core-0.9.8.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.paste-1.0.14.bazel b/third_party/rust/crates/BUILD.paste-1.0.14.bazel index 1c38b6b3bbe99..f3165ca1cc4ce 100644 --- a/third_party/rust/crates/BUILD.paste-1.0.14.bazel +++ b/third_party/rust/crates/BUILD.paste-1.0.14.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.pem-rfc7468-0.7.0.bazel b/third_party/rust/crates/BUILD.pem-rfc7468-0.7.0.bazel index 14211ec6222c1..4dc89f6892e33 100644 --- a/third_party/rust/crates/BUILD.pem-rfc7468-0.7.0.bazel +++ b/third_party/rust/crates/BUILD.pem-rfc7468-0.7.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.percent-encoding-2.3.0.bazel b/third_party/rust/crates/BUILD.percent-encoding-2.3.0.bazel index 5f775fa6624b3..05ed886802037 100644 --- a/third_party/rust/crates/BUILD.percent-encoding-2.3.0.bazel +++ b/third_party/rust/crates/BUILD.percent-encoding-2.3.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.pest-2.7.3.bazel b/third_party/rust/crates/BUILD.pest-2.7.3.bazel index 77ee8ad61f6af..6a0cf9d5b577c 100644 --- a/third_party/rust/crates/BUILD.pest-2.7.3.bazel +++ b/third_party/rust/crates/BUILD.pest-2.7.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.pest_derive-2.7.3.bazel b/third_party/rust/crates/BUILD.pest_derive-2.7.3.bazel index e9a80845864ce..2b8889d13cea8 100644 --- a/third_party/rust/crates/BUILD.pest_derive-2.7.3.bazel +++ b/third_party/rust/crates/BUILD.pest_derive-2.7.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.pest_generator-2.7.3.bazel b/third_party/rust/crates/BUILD.pest_generator-2.7.3.bazel index 66179bd478b63..14f298187d4d8 100644 --- a/third_party/rust/crates/BUILD.pest_generator-2.7.3.bazel +++ b/third_party/rust/crates/BUILD.pest_generator-2.7.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.pest_meta-2.7.3.bazel b/third_party/rust/crates/BUILD.pest_meta-2.7.3.bazel index 1d27c3c0951fc..21301d9ba173c 100644 --- a/third_party/rust/crates/BUILD.pest_meta-2.7.3.bazel +++ b/third_party/rust/crates/BUILD.pest_meta-2.7.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.phf-0.10.1.bazel b/third_party/rust/crates/BUILD.phf-0.10.1.bazel index 11ca859761f63..75d9c19e336dd 100644 --- a/third_party/rust/crates/BUILD.phf-0.10.1.bazel +++ b/third_party/rust/crates/BUILD.phf-0.10.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.phf_codegen-0.10.0.bazel b/third_party/rust/crates/BUILD.phf_codegen-0.10.0.bazel index 657ed07032176..38afced9462b7 100644 --- a/third_party/rust/crates/BUILD.phf_codegen-0.10.0.bazel +++ b/third_party/rust/crates/BUILD.phf_codegen-0.10.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.phf_generator-0.10.0.bazel b/third_party/rust/crates/BUILD.phf_generator-0.10.0.bazel index e5a2a5db5ba4a..2dbcfd50e0c3d 100644 --- a/third_party/rust/crates/BUILD.phf_generator-0.10.0.bazel +++ b/third_party/rust/crates/BUILD.phf_generator-0.10.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.phf_shared-0.10.0.bazel b/third_party/rust/crates/BUILD.phf_shared-0.10.0.bazel index 720e1d3aafcdd..ba7decbaff230 100644 --- a/third_party/rust/crates/BUILD.phf_shared-0.10.0.bazel +++ b/third_party/rust/crates/BUILD.phf_shared-0.10.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.pkcs1-0.7.5.bazel b/third_party/rust/crates/BUILD.pkcs1-0.7.5.bazel index deb453a32c8ac..2efad9610ec82 100644 --- a/third_party/rust/crates/BUILD.pkcs1-0.7.5.bazel +++ b/third_party/rust/crates/BUILD.pkcs1-0.7.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.pkcs8-0.10.2.bazel b/third_party/rust/crates/BUILD.pkcs8-0.10.2.bazel index d9391de94bf94..f29b8385d0aa8 100644 --- a/third_party/rust/crates/BUILD.pkcs8-0.10.2.bazel +++ b/third_party/rust/crates/BUILD.pkcs8-0.10.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.pkg-config-0.3.27.bazel b/third_party/rust/crates/BUILD.pkg-config-0.3.27.bazel index 27c69121045a4..d6d4865cc6979 100644 --- a/third_party/rust/crates/BUILD.pkg-config-0.3.27.bazel +++ b/third_party/rust/crates/BUILD.pkg-config-0.3.27.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.portable-atomic-1.4.3.bazel b/third_party/rust/crates/BUILD.portable-atomic-1.4.3.bazel index 06bdb2a002402..9f5409c8bec49 100644 --- a/third_party/rust/crates/BUILD.portable-atomic-1.4.3.bazel +++ b/third_party/rust/crates/BUILD.portable-atomic-1.4.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.ppv-lite86-0.2.17.bazel b/third_party/rust/crates/BUILD.ppv-lite86-0.2.17.bazel index b28084a71fc90..a21c55565953a 100644 --- a/third_party/rust/crates/BUILD.ppv-lite86-0.2.17.bazel +++ b/third_party/rust/crates/BUILD.ppv-lite86-0.2.17.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.precomputed-hash-0.1.1.bazel b/third_party/rust/crates/BUILD.precomputed-hash-0.1.1.bazel index 6cd482b57d744..5e83d79fa647a 100644 --- a/third_party/rust/crates/BUILD.precomputed-hash-0.1.1.bazel +++ b/third_party/rust/crates/BUILD.precomputed-hash-0.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.primeorder-0.13.2.bazel b/third_party/rust/crates/BUILD.primeorder-0.13.2.bazel index b824cf6d9f8cf..9fd14b702c513 100644 --- a/third_party/rust/crates/BUILD.primeorder-0.13.2.bazel +++ b/third_party/rust/crates/BUILD.primeorder-0.13.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.proc-macro-crate-1.3.1.bazel b/third_party/rust/crates/BUILD.proc-macro-crate-1.3.1.bazel index 13d5db1b79bba..0389ee6aefab8 100644 --- a/third_party/rust/crates/BUILD.proc-macro-crate-1.3.1.bazel +++ b/third_party/rust/crates/BUILD.proc-macro-crate-1.3.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.proc-macro2-1.0.69.bazel b/third_party/rust/crates/BUILD.proc-macro2-1.0.69.bazel index 5cb70d6994df4..1cc197df5cef2 100644 --- a/third_party/rust/crates/BUILD.proc-macro2-1.0.69.bazel +++ b/third_party/rust/crates/BUILD.proc-macro2-1.0.69.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.pulldown-cmark-0.9.3.bazel b/third_party/rust/crates/BUILD.pulldown-cmark-0.9.3.bazel index da3596bd62493..c3ea25f1d29fe 100644 --- a/third_party/rust/crates/BUILD.pulldown-cmark-0.9.3.bazel +++ b/third_party/rust/crates/BUILD.pulldown-cmark-0.9.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.quote-1.0.33.bazel b/third_party/rust/crates/BUILD.quote-1.0.33.bazel index e6e7f503cada2..aea5d61c36f06 100644 --- a/third_party/rust/crates/BUILD.quote-1.0.33.bazel +++ b/third_party/rust/crates/BUILD.quote-1.0.33.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.radium-0.7.0.bazel b/third_party/rust/crates/BUILD.radium-0.7.0.bazel index bab2fd716a8a0..0cd36612bdf51 100644 --- a/third_party/rust/crates/BUILD.radium-0.7.0.bazel +++ b/third_party/rust/crates/BUILD.radium-0.7.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.rand-0.3.23.bazel b/third_party/rust/crates/BUILD.rand-0.3.23.bazel index f857a0487969a..9710d70bc889d 100644 --- a/third_party/rust/crates/BUILD.rand-0.3.23.bazel +++ b/third_party/rust/crates/BUILD.rand-0.3.23.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rand-0.4.6.bazel b/third_party/rust/crates/BUILD.rand-0.4.6.bazel index e83a8628c1d25..184b18d316d06 100644 --- a/third_party/rust/crates/BUILD.rand-0.4.6.bazel +++ b/third_party/rust/crates/BUILD.rand-0.4.6.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rand-0.8.5.bazel b/third_party/rust/crates/BUILD.rand-0.8.5.bazel index d5277479ad3b9..d875fe7365155 100644 --- a/third_party/rust/crates/BUILD.rand-0.8.5.bazel +++ b/third_party/rust/crates/BUILD.rand-0.8.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rand_chacha-0.3.1.bazel b/third_party/rust/crates/BUILD.rand_chacha-0.3.1.bazel index e3545d3f00d32..4e4f8037e1eb8 100644 --- a/third_party/rust/crates/BUILD.rand_chacha-0.3.1.bazel +++ b/third_party/rust/crates/BUILD.rand_chacha-0.3.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rand_core-0.3.1.bazel b/third_party/rust/crates/BUILD.rand_core-0.3.1.bazel index 91772a96757a1..70ce4027dd607 100644 --- a/third_party/rust/crates/BUILD.rand_core-0.3.1.bazel +++ b/third_party/rust/crates/BUILD.rand_core-0.3.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rand_core-0.4.2.bazel b/third_party/rust/crates/BUILD.rand_core-0.4.2.bazel index bb0eda2554e0a..7676bf1e3eaee 100644 --- a/third_party/rust/crates/BUILD.rand_core-0.4.2.bazel +++ b/third_party/rust/crates/BUILD.rand_core-0.4.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rand_core-0.6.4.bazel b/third_party/rust/crates/BUILD.rand_core-0.6.4.bazel index 63aa3e6daafd4..85ea69e32c505 100644 --- a/third_party/rust/crates/BUILD.rand_core-0.6.4.bazel +++ b/third_party/rust/crates/BUILD.rand_core-0.6.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rdrand-0.4.0.bazel b/third_party/rust/crates/BUILD.rdrand-0.4.0.bazel index 09f6a22d9d230..b8ef607186983 100644 --- a/third_party/rust/crates/BUILD.rdrand-0.4.0.bazel +++ b/third_party/rust/crates/BUILD.rdrand-0.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.redox_syscall-0.2.16.bazel b/third_party/rust/crates/BUILD.redox_syscall-0.2.16.bazel index 20fc6fb77d4bb..251f500b52877 100644 --- a/third_party/rust/crates/BUILD.redox_syscall-0.2.16.bazel +++ b/third_party/rust/crates/BUILD.redox_syscall-0.2.16.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.redox_syscall-0.3.5.bazel b/third_party/rust/crates/BUILD.redox_syscall-0.3.5.bazel index 42cf7b1fc88c9..1441c6992a4f5 100644 --- a/third_party/rust/crates/BUILD.redox_syscall-0.3.5.bazel +++ b/third_party/rust/crates/BUILD.redox_syscall-0.3.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.redox_users-0.4.3.bazel b/third_party/rust/crates/BUILD.redox_users-0.4.3.bazel index 0141d49966496..c98d89f35be49 100644 --- a/third_party/rust/crates/BUILD.redox_users-0.4.3.bazel +++ b/third_party/rust/crates/BUILD.redox_users-0.4.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.regex-1.9.4.bazel b/third_party/rust/crates/BUILD.regex-1.9.4.bazel index 5367ce09df146..c7bfe4e3a113f 100644 --- a/third_party/rust/crates/BUILD.regex-1.9.4.bazel +++ b/third_party/rust/crates/BUILD.regex-1.9.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.regex-automata-0.3.7.bazel b/third_party/rust/crates/BUILD.regex-automata-0.3.7.bazel index 6c0bd125f948f..656d99b489eed 100644 --- a/third_party/rust/crates/BUILD.regex-automata-0.3.7.bazel +++ b/third_party/rust/crates/BUILD.regex-automata-0.3.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.regex-syntax-0.7.5.bazel b/third_party/rust/crates/BUILD.regex-syntax-0.7.5.bazel index dadbed002492f..7e47fba84d05b 100644 --- a/third_party/rust/crates/BUILD.regex-syntax-0.7.5.bazel +++ b/third_party/rust/crates/BUILD.regex-syntax-0.7.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rfc6979-0.4.0.bazel b/third_party/rust/crates/BUILD.rfc6979-0.4.0.bazel index 93381a36bf8ae..c4f8f32edbf62 100644 --- a/third_party/rust/crates/BUILD.rfc6979-0.4.0.bazel +++ b/third_party/rust/crates/BUILD.rfc6979-0.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.ring-0.16.20.bazel b/third_party/rust/crates/BUILD.ring-0.16.20.bazel index 8edd1342c0ba4..b91d97bdfd900 100644 --- a/third_party/rust/crates/BUILD.ring-0.16.20.bazel +++ b/third_party/rust/crates/BUILD.ring-0.16.20.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.rsa-0.9.2.bazel b/third_party/rust/crates/BUILD.rsa-0.9.2.bazel index 1d16ad25d2cb7..3cf60b42bc139 100644 --- a/third_party/rust/crates/BUILD.rsa-0.9.2.bazel +++ b/third_party/rust/crates/BUILD.rsa-0.9.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rsa-der-0.3.0.bazel b/third_party/rust/crates/BUILD.rsa-der-0.3.0.bazel index 1474eb63c1cdd..31c551dc05e54 100644 --- a/third_party/rust/crates/BUILD.rsa-der-0.3.0.bazel +++ b/third_party/rust/crates/BUILD.rsa-der-0.3.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rusb-0.9.3.bazel b/third_party/rust/crates/BUILD.rusb-0.9.3.bazel index f9bdd38eecdd4..56d46523c857e 100644 --- a/third_party/rust/crates/BUILD.rusb-0.9.3.bazel +++ b/third_party/rust/crates/BUILD.rusb-0.9.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.rust-crypto-0.2.36.bazel b/third_party/rust/crates/BUILD.rust-crypto-0.2.36.bazel index 7d9528c7782e0..4f33755a4f6ab 100644 --- a/third_party/rust/crates/BUILD.rust-crypto-0.2.36.bazel +++ b/third_party/rust/crates/BUILD.rust-crypto-0.2.36.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.rustc-demangle-0.1.23.bazel b/third_party/rust/crates/BUILD.rustc-demangle-0.1.23.bazel index 433054b68b14e..48621d30d7ead 100644 --- a/third_party/rust/crates/BUILD.rustc-demangle-0.1.23.bazel +++ b/third_party/rust/crates/BUILD.rustc-demangle-0.1.23.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rustc-serialize-0.3.25.bazel b/third_party/rust/crates/BUILD.rustc-serialize-0.3.25.bazel index 4a963689b402b..7dc48550c4a9a 100644 --- a/third_party/rust/crates/BUILD.rustc-serialize-0.3.25.bazel +++ b/third_party/rust/crates/BUILD.rustc-serialize-0.3.25.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.rustix-0.38.10.bazel b/third_party/rust/crates/BUILD.rustix-0.38.10.bazel index ffcc6385169dd..5a85a85e03318 100644 --- a/third_party/rust/crates/BUILD.rustix-0.38.10.bazel +++ b/third_party/rust/crates/BUILD.rustix-0.38.10.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.rustversion-1.0.14.bazel b/third_party/rust/crates/BUILD.rustversion-1.0.14.bazel index bf8e5a5f1d4e2..c9101f4ca45b4 100644 --- a/third_party/rust/crates/BUILD.rustversion-1.0.14.bazel +++ b/third_party/rust/crates/BUILD.rustversion-1.0.14.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.ruzstd-0.4.0.bazel b/third_party/rust/crates/BUILD.ruzstd-0.4.0.bazel index 32e557689c0ac..83de3a3f9eb39 100644 --- a/third_party/rust/crates/BUILD.ruzstd-0.4.0.bazel +++ b/third_party/rust/crates/BUILD.ruzstd-0.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.ryu-1.0.15.bazel b/third_party/rust/crates/BUILD.ryu-1.0.15.bazel index ab64c0800c2b1..bc02823891b07 100644 --- a/third_party/rust/crates/BUILD.ryu-1.0.15.bazel +++ b/third_party/rust/crates/BUILD.ryu-1.0.15.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.scopeguard-1.2.0.bazel b/third_party/rust/crates/BUILD.scopeguard-1.2.0.bazel index da075ae0c52c7..653d6202ebf2e 100644 --- a/third_party/rust/crates/BUILD.scopeguard-1.2.0.bazel +++ b/third_party/rust/crates/BUILD.scopeguard-1.2.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.sec1-0.7.3.bazel b/third_party/rust/crates/BUILD.sec1-0.7.3.bazel index c3682aa3cb512..6dd81b5857f48 100644 --- a/third_party/rust/crates/BUILD.sec1-0.7.3.bazel +++ b/third_party/rust/crates/BUILD.sec1-0.7.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.secrecy-0.8.0.bazel b/third_party/rust/crates/BUILD.secrecy-0.8.0.bazel index 917117f6955ec..bafb8612f5f06 100644 --- a/third_party/rust/crates/BUILD.secrecy-0.8.0.bazel +++ b/third_party/rust/crates/BUILD.secrecy-0.8.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.serde-1.0.189.bazel b/third_party/rust/crates/BUILD.serde-1.0.189.bazel index 990c3c1939a78..eeadf0ec5d435 100644 --- a/third_party/rust/crates/BUILD.serde-1.0.189.bazel +++ b/third_party/rust/crates/BUILD.serde-1.0.189.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.serde_bytes-0.11.12.bazel b/third_party/rust/crates/BUILD.serde_bytes-0.11.12.bazel index 3b6a80bea8d83..1b8866ccc8aae 100644 --- a/third_party/rust/crates/BUILD.serde_bytes-0.11.12.bazel +++ b/third_party/rust/crates/BUILD.serde_bytes-0.11.12.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.serde_derive-1.0.189.bazel b/third_party/rust/crates/BUILD.serde_derive-1.0.189.bazel index 765ff6db18999..d41bcf5295529 100644 --- a/third_party/rust/crates/BUILD.serde_derive-1.0.189.bazel +++ b/third_party/rust/crates/BUILD.serde_derive-1.0.189.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.serde_json-1.0.107.bazel b/third_party/rust/crates/BUILD.serde_json-1.0.107.bazel index ad157da82a124..4c62b95059c2f 100644 --- a/third_party/rust/crates/BUILD.serde_json-1.0.107.bazel +++ b/third_party/rust/crates/BUILD.serde_json-1.0.107.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.serde_with-3.4.0.bazel b/third_party/rust/crates/BUILD.serde_with-3.4.0.bazel index b4bf3778dbac1..01600f18b9577 100644 --- a/third_party/rust/crates/BUILD.serde_with-3.4.0.bazel +++ b/third_party/rust/crates/BUILD.serde_with-3.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.serde_with_macros-3.4.0.bazel b/third_party/rust/crates/BUILD.serde_with_macros-3.4.0.bazel index d9244217f1c78..7e637466cdb2c 100644 --- a/third_party/rust/crates/BUILD.serde_with_macros-3.4.0.bazel +++ b/third_party/rust/crates/BUILD.serde_with_macros-3.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.serialport-4.2.2.bazel b/third_party/rust/crates/BUILD.serialport-4.2.2.bazel index 50e302b7481bf..2d3ab6604dcdb 100644 --- a/third_party/rust/crates/BUILD.serialport-4.2.2.bazel +++ b/third_party/rust/crates/BUILD.serialport-4.2.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.sha2-0.10.7.bazel b/third_party/rust/crates/BUILD.sha2-0.10.7.bazel index ad8bf0bcdfdf6..5ce94e91dac6f 100644 --- a/third_party/rust/crates/BUILD.sha2-0.10.7.bazel +++ b/third_party/rust/crates/BUILD.sha2-0.10.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.sha3-0.10.8.bazel b/third_party/rust/crates/BUILD.sha3-0.10.8.bazel index c6519c1c836a9..6b4fd49318d1e 100644 --- a/third_party/rust/crates/BUILD.sha3-0.10.8.bazel +++ b/third_party/rust/crates/BUILD.sha3-0.10.8.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.shellwords-1.1.0.bazel b/third_party/rust/crates/BUILD.shellwords-1.1.0.bazel index 7d7bbc2657c9c..5a6f0639bc24e 100644 --- a/third_party/rust/crates/BUILD.shellwords-1.1.0.bazel +++ b/third_party/rust/crates/BUILD.shellwords-1.1.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.shlex-1.1.0.bazel b/third_party/rust/crates/BUILD.shlex-1.1.0.bazel index c54d4077a96fd..ba93890db4835 100644 --- a/third_party/rust/crates/BUILD.shlex-1.1.0.bazel +++ b/third_party/rust/crates/BUILD.shlex-1.1.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.signature-2.1.0.bazel b/third_party/rust/crates/BUILD.signature-2.1.0.bazel index 874722fe95513..6c49580a64635 100644 --- a/third_party/rust/crates/BUILD.signature-2.1.0.bazel +++ b/third_party/rust/crates/BUILD.signature-2.1.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.simple_asn1-0.6.2.bazel b/third_party/rust/crates/BUILD.simple_asn1-0.6.2.bazel index 8b8f189f0e6df..654b7d14b48c3 100644 --- a/third_party/rust/crates/BUILD.simple_asn1-0.6.2.bazel +++ b/third_party/rust/crates/BUILD.simple_asn1-0.6.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.siphasher-0.3.11.bazel b/third_party/rust/crates/BUILD.siphasher-0.3.11.bazel index 261db02206c92..992ae26f2732f 100644 --- a/third_party/rust/crates/BUILD.siphasher-0.3.11.bazel +++ b/third_party/rust/crates/BUILD.siphasher-0.3.11.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.smallvec-1.11.0.bazel b/third_party/rust/crates/BUILD.smallvec-1.11.0.bazel index 6c938db6c4486..468345f53c763 100644 --- a/third_party/rust/crates/BUILD.smallvec-1.11.0.bazel +++ b/third_party/rust/crates/BUILD.smallvec-1.11.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.spin-0.5.2.bazel b/third_party/rust/crates/BUILD.spin-0.5.2.bazel index 7ab77facc4486..4ce32fb74c9fd 100644 --- a/third_party/rust/crates/BUILD.spin-0.5.2.bazel +++ b/third_party/rust/crates/BUILD.spin-0.5.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.spki-0.7.2.bazel b/third_party/rust/crates/BUILD.spki-0.7.2.bazel index c7562b2dad0ad..6e0907809db0c 100644 --- a/third_party/rust/crates/BUILD.spki-0.7.2.bazel +++ b/third_party/rust/crates/BUILD.spki-0.7.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.static_assertions-1.1.0.bazel b/third_party/rust/crates/BUILD.static_assertions-1.1.0.bazel index d5579ef2aa598..c843497d186b3 100644 --- a/third_party/rust/crates/BUILD.static_assertions-1.1.0.bazel +++ b/third_party/rust/crates/BUILD.static_assertions-1.1.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.string_cache-0.8.7.bazel b/third_party/rust/crates/BUILD.string_cache-0.8.7.bazel index 446db118d32aa..9565c78c7e401 100644 --- a/third_party/rust/crates/BUILD.string_cache-0.8.7.bazel +++ b/third_party/rust/crates/BUILD.string_cache-0.8.7.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.string_cache_codegen-0.5.2.bazel b/third_party/rust/crates/BUILD.string_cache_codegen-0.5.2.bazel index a77d0e6b26d7b..b7360cea52ec2 100644 --- a/third_party/rust/crates/BUILD.string_cache_codegen-0.5.2.bazel +++ b/third_party/rust/crates/BUILD.string_cache_codegen-0.5.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.strsim-0.10.0.bazel b/third_party/rust/crates/BUILD.strsim-0.10.0.bazel index 16f0330ea54b6..513aa6c38eb55 100644 --- a/third_party/rust/crates/BUILD.strsim-0.10.0.bazel +++ b/third_party/rust/crates/BUILD.strsim-0.10.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.strum-0.25.0.bazel b/third_party/rust/crates/BUILD.strum-0.25.0.bazel index b7162fa82c6c6..47f159dc774a2 100644 --- a/third_party/rust/crates/BUILD.strum-0.25.0.bazel +++ b/third_party/rust/crates/BUILD.strum-0.25.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.strum_macros-0.25.2.bazel b/third_party/rust/crates/BUILD.strum_macros-0.25.2.bazel index f5fa90f1e7599..ba14711c487bc 100644 --- a/third_party/rust/crates/BUILD.strum_macros-0.25.2.bazel +++ b/third_party/rust/crates/BUILD.strum_macros-0.25.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.subtle-2.5.0.bazel b/third_party/rust/crates/BUILD.subtle-2.5.0.bazel index f9ae0c7716daa..470639ff826fa 100644 --- a/third_party/rust/crates/BUILD.subtle-2.5.0.bazel +++ b/third_party/rust/crates/BUILD.subtle-2.5.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.syn-1.0.109.bazel b/third_party/rust/crates/BUILD.syn-1.0.109.bazel index eb6d8bb0dbd44..5af66239483b0 100644 --- a/third_party/rust/crates/BUILD.syn-1.0.109.bazel +++ b/third_party/rust/crates/BUILD.syn-1.0.109.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.syn-2.0.38.bazel b/third_party/rust/crates/BUILD.syn-2.0.38.bazel index 44a3af4144cae..b277885315a2b 100644 --- a/third_party/rust/crates/BUILD.syn-2.0.38.bazel +++ b/third_party/rust/crates/BUILD.syn-2.0.38.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.tap-1.0.1.bazel b/third_party/rust/crates/BUILD.tap-1.0.1.bazel index 770d781b39b99..65708b5155359 100644 --- a/third_party/rust/crates/BUILD.tap-1.0.1.bazel +++ b/third_party/rust/crates/BUILD.tap-1.0.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.tar-0.4.40.bazel b/third_party/rust/crates/BUILD.tar-0.4.40.bazel index 0ed40584d7749..1945b257e8b0a 100644 --- a/third_party/rust/crates/BUILD.tar-0.4.40.bazel +++ b/third_party/rust/crates/BUILD.tar-0.4.40.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.target-lexicon-0.12.11.bazel b/third_party/rust/crates/BUILD.target-lexicon-0.12.11.bazel index e336c0117a395..d4ec0cdb3de5e 100644 --- a/third_party/rust/crates/BUILD.target-lexicon-0.12.11.bazel +++ b/third_party/rust/crates/BUILD.target-lexicon-0.12.11.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.tempfile-3.8.0.bazel b/third_party/rust/crates/BUILD.tempfile-3.8.0.bazel index 161a2c087549f..5b46624419471 100644 --- a/third_party/rust/crates/BUILD.tempfile-3.8.0.bazel +++ b/third_party/rust/crates/BUILD.tempfile-3.8.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.tendril-0.4.3.bazel b/third_party/rust/crates/BUILD.tendril-0.4.3.bazel index ad253ec3683d7..e2ae167662d3b 100644 --- a/third_party/rust/crates/BUILD.tendril-0.4.3.bazel +++ b/third_party/rust/crates/BUILD.tendril-0.4.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.termcolor-1.2.0.bazel b/third_party/rust/crates/BUILD.termcolor-1.2.0.bazel index f66258375dc71..6452ad642fc33 100644 --- a/third_party/rust/crates/BUILD.termcolor-1.2.0.bazel +++ b/third_party/rust/crates/BUILD.termcolor-1.2.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.terminal_size-0.3.0.bazel b/third_party/rust/crates/BUILD.terminal_size-0.3.0.bazel index c964fbe269152..d6ff9c3b7d65c 100644 --- a/third_party/rust/crates/BUILD.terminal_size-0.3.0.bazel +++ b/third_party/rust/crates/BUILD.terminal_size-0.3.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.thiserror-1.0.49.bazel b/third_party/rust/crates/BUILD.thiserror-1.0.49.bazel index c3e9830da6775..9033cd8b4b706 100644 --- a/third_party/rust/crates/BUILD.thiserror-1.0.49.bazel +++ b/third_party/rust/crates/BUILD.thiserror-1.0.49.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.thiserror-core-1.0.38.bazel b/third_party/rust/crates/BUILD.thiserror-core-1.0.38.bazel index 03373e35add61..51bd338ba3aaa 100644 --- a/third_party/rust/crates/BUILD.thiserror-core-1.0.38.bazel +++ b/third_party/rust/crates/BUILD.thiserror-core-1.0.38.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.thiserror-core-impl-1.0.38.bazel b/third_party/rust/crates/BUILD.thiserror-core-impl-1.0.38.bazel index 74f29d57c73a1..68c6ccd6f3817 100644 --- a/third_party/rust/crates/BUILD.thiserror-core-impl-1.0.38.bazel +++ b/third_party/rust/crates/BUILD.thiserror-core-impl-1.0.38.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.thiserror-impl-1.0.49.bazel b/third_party/rust/crates/BUILD.thiserror-impl-1.0.49.bazel index 0b0db69a63af3..6b53e0c91aaee 100644 --- a/third_party/rust/crates/BUILD.thiserror-impl-1.0.49.bazel +++ b/third_party/rust/crates/BUILD.thiserror-impl-1.0.49.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.time-0.1.45.bazel b/third_party/rust/crates/BUILD.time-0.1.45.bazel index 24486e6f8b6cd..8d85695fb579e 100644 --- a/third_party/rust/crates/BUILD.time-0.1.45.bazel +++ b/third_party/rust/crates/BUILD.time-0.1.45.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.time-0.3.28.bazel b/third_party/rust/crates/BUILD.time-0.3.28.bazel index d9076f22b2190..c615c164d6795 100644 --- a/third_party/rust/crates/BUILD.time-0.3.28.bazel +++ b/third_party/rust/crates/BUILD.time-0.3.28.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.time-core-0.1.1.bazel b/third_party/rust/crates/BUILD.time-core-0.1.1.bazel index ed8d133a3684e..e2b58887273c8 100644 --- a/third_party/rust/crates/BUILD.time-core-0.1.1.bazel +++ b/third_party/rust/crates/BUILD.time-core-0.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.time-macros-0.2.14.bazel b/third_party/rust/crates/BUILD.time-macros-0.2.14.bazel index 4869f916863e1..3d9e72ad671a9 100644 --- a/third_party/rust/crates/BUILD.time-macros-0.2.14.bazel +++ b/third_party/rust/crates/BUILD.time-macros-0.2.14.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.tiny-keccak-2.0.2.bazel b/third_party/rust/crates/BUILD.tiny-keccak-2.0.2.bazel index 8e36b1471e467..7b3b84bd46d89 100644 --- a/third_party/rust/crates/BUILD.tiny-keccak-2.0.2.bazel +++ b/third_party/rust/crates/BUILD.tiny-keccak-2.0.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.tinyvec-1.6.0.bazel b/third_party/rust/crates/BUILD.tinyvec-1.6.0.bazel index 17df7fbe63589..fb2636ed9dcea 100644 --- a/third_party/rust/crates/BUILD.tinyvec-1.6.0.bazel +++ b/third_party/rust/crates/BUILD.tinyvec-1.6.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.tinyvec_macros-0.1.1.bazel b/third_party/rust/crates/BUILD.tinyvec_macros-0.1.1.bazel index 771cdfa9b1380..ab267512e8e64 100644 --- a/third_party/rust/crates/BUILD.tinyvec_macros-0.1.1.bazel +++ b/third_party/rust/crates/BUILD.tinyvec_macros-0.1.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.toml-0.5.11.bazel b/third_party/rust/crates/BUILD.toml-0.5.11.bazel index bb01cb440728d..325ee7947d371 100644 --- a/third_party/rust/crates/BUILD.toml-0.5.11.bazel +++ b/third_party/rust/crates/BUILD.toml-0.5.11.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.toml_datetime-0.6.3.bazel b/third_party/rust/crates/BUILD.toml_datetime-0.6.3.bazel index 419385400a28e..832c45a87cb12 100644 --- a/third_party/rust/crates/BUILD.toml_datetime-0.6.3.bazel +++ b/third_party/rust/crates/BUILD.toml_datetime-0.6.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.toml_edit-0.19.14.bazel b/third_party/rust/crates/BUILD.toml_edit-0.19.14.bazel index e54d4f238f625..d31bc3849dd6b 100644 --- a/third_party/rust/crates/BUILD.toml_edit-0.19.14.bazel +++ b/third_party/rust/crates/BUILD.toml_edit-0.19.14.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.topological-sort-0.2.2.bazel b/third_party/rust/crates/BUILD.topological-sort-0.2.2.bazel index 29ed0d9f5e6ce..efffcc038d8b4 100644 --- a/third_party/rust/crates/BUILD.topological-sort-0.2.2.bazel +++ b/third_party/rust/crates/BUILD.topological-sort-0.2.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.twox-hash-1.6.3.bazel b/third_party/rust/crates/BUILD.twox-hash-1.6.3.bazel index 7ad28a8e0f895..5b3040d9368b9 100644 --- a/third_party/rust/crates/BUILD.twox-hash-1.6.3.bazel +++ b/third_party/rust/crates/BUILD.twox-hash-1.6.3.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.typenum-1.17.0.bazel b/third_party/rust/crates/BUILD.typenum-1.17.0.bazel index 2f86b59d3ce16..8ecea452108eb 100644 --- a/third_party/rust/crates/BUILD.typenum-1.17.0.bazel +++ b/third_party/rust/crates/BUILD.typenum-1.17.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.typetag-0.2.13.bazel b/third_party/rust/crates/BUILD.typetag-0.2.13.bazel index ae627c7f13d11..402051d1f115c 100644 --- a/third_party/rust/crates/BUILD.typetag-0.2.13.bazel +++ b/third_party/rust/crates/BUILD.typetag-0.2.13.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.typetag-impl-0.2.13.bazel b/third_party/rust/crates/BUILD.typetag-impl-0.2.13.bazel index 8b04193823027..d5f26adeda0c1 100644 --- a/third_party/rust/crates/BUILD.typetag-impl-0.2.13.bazel +++ b/third_party/rust/crates/BUILD.typetag-impl-0.2.13.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.ucd-trie-0.1.6.bazel b/third_party/rust/crates/BUILD.ucd-trie-0.1.6.bazel index 36f3d47a62c01..8717d5a71fba7 100644 --- a/third_party/rust/crates/BUILD.ucd-trie-0.1.6.bazel +++ b/third_party/rust/crates/BUILD.ucd-trie-0.1.6.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.unicase-2.7.0.bazel b/third_party/rust/crates/BUILD.unicase-2.7.0.bazel index 7d19436a09b9f..16cf9bc8a3de2 100644 --- a/third_party/rust/crates/BUILD.unicase-2.7.0.bazel +++ b/third_party/rust/crates/BUILD.unicase-2.7.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.unicode-bidi-0.3.13.bazel b/third_party/rust/crates/BUILD.unicode-bidi-0.3.13.bazel index 80b1030d53981..c28f4b5d5ac1d 100644 --- a/third_party/rust/crates/BUILD.unicode-bidi-0.3.13.bazel +++ b/third_party/rust/crates/BUILD.unicode-bidi-0.3.13.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.unicode-ident-1.0.12.bazel b/third_party/rust/crates/BUILD.unicode-ident-1.0.12.bazel index 24ac65ead0a82..43a2bab45f9c8 100644 --- a/third_party/rust/crates/BUILD.unicode-ident-1.0.12.bazel +++ b/third_party/rust/crates/BUILD.unicode-ident-1.0.12.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.unicode-normalization-0.1.22.bazel b/third_party/rust/crates/BUILD.unicode-normalization-0.1.22.bazel index 2139fb670a2e7..6fe2d680a0a4e 100644 --- a/third_party/rust/crates/BUILD.unicode-normalization-0.1.22.bazel +++ b/third_party/rust/crates/BUILD.unicode-normalization-0.1.22.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.unicode-width-0.1.10.bazel b/third_party/rust/crates/BUILD.unicode-width-0.1.10.bazel index 01db83f564b5a..90df36531bdaf 100644 --- a/third_party/rust/crates/BUILD.unicode-width-0.1.10.bazel +++ b/third_party/rust/crates/BUILD.unicode-width-0.1.10.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.untrusted-0.7.1.bazel b/third_party/rust/crates/BUILD.untrusted-0.7.1.bazel index 308f8e296920a..65605533bf3f1 100644 --- a/third_party/rust/crates/BUILD.untrusted-0.7.1.bazel +++ b/third_party/rust/crates/BUILD.untrusted-0.7.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.url-2.4.1.bazel b/third_party/rust/crates/BUILD.url-2.4.1.bazel index 29c1781dda9b0..65fcff03f37aa 100644 --- a/third_party/rust/crates/BUILD.url-2.4.1.bazel +++ b/third_party/rust/crates/BUILD.url-2.4.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.utf-8-0.7.6.bazel b/third_party/rust/crates/BUILD.utf-8-0.7.6.bazel index 7d9e93d97e8db..f8423bd1aec8f 100644 --- a/third_party/rust/crates/BUILD.utf-8-0.7.6.bazel +++ b/third_party/rust/crates/BUILD.utf-8-0.7.6.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.utf8parse-0.2.1.bazel b/third_party/rust/crates/BUILD.utf8parse-0.2.1.bazel index a98a3e247dd1f..a34ef7eac80c0 100644 --- a/third_party/rust/crates/BUILD.utf8parse-0.2.1.bazel +++ b/third_party/rust/crates/BUILD.utf8parse-0.2.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.vcpkg-0.2.15.bazel b/third_party/rust/crates/BUILD.vcpkg-0.2.15.bazel index 5b61c024ebc61..60c15cf8563cb 100644 --- a/third_party/rust/crates/BUILD.vcpkg-0.2.15.bazel +++ b/third_party/rust/crates/BUILD.vcpkg-0.2.15.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.version_check-0.9.4.bazel b/third_party/rust/crates/BUILD.version_check-0.9.4.bazel index 426f23fd1731f..ff25f56af3c7a 100644 --- a/third_party/rust/crates/BUILD.version_check-0.9.4.bazel +++ b/third_party/rust/crates/BUILD.version_check-0.9.4.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.wasi-0.10.0+wasi-snapshot-preview1.bazel b/third_party/rust/crates/BUILD.wasi-0.10.0+wasi-snapshot-preview1.bazel index 10df804dea086..016748d8125b7 100644 --- a/third_party/rust/crates/BUILD.wasi-0.10.0+wasi-snapshot-preview1.bazel +++ b/third_party/rust/crates/BUILD.wasi-0.10.0+wasi-snapshot-preview1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel b/third_party/rust/crates/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel index 98d31cf11cdcc..7854d0caaba62 100644 --- a/third_party/rust/crates/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel +++ b/third_party/rust/crates/BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.wasm-bindgen-0.2.87.bazel b/third_party/rust/crates/BUILD.wasm-bindgen-0.2.87.bazel index ddad0d3e0bef4..c46e567ba2177 100644 --- a/third_party/rust/crates/BUILD.wasm-bindgen-0.2.87.bazel +++ b/third_party/rust/crates/BUILD.wasm-bindgen-0.2.87.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.wasm-bindgen-backend-0.2.87.bazel b/third_party/rust/crates/BUILD.wasm-bindgen-backend-0.2.87.bazel index 2defe1d2435c9..e32f3cea30b44 100644 --- a/third_party/rust/crates/BUILD.wasm-bindgen-backend-0.2.87.bazel +++ b/third_party/rust/crates/BUILD.wasm-bindgen-backend-0.2.87.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.wasm-bindgen-macro-0.2.87.bazel b/third_party/rust/crates/BUILD.wasm-bindgen-macro-0.2.87.bazel index dd1130c190a01..33e9eb043b923 100644 --- a/third_party/rust/crates/BUILD.wasm-bindgen-macro-0.2.87.bazel +++ b/third_party/rust/crates/BUILD.wasm-bindgen-macro-0.2.87.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.wasm-bindgen-macro-support-0.2.87.bazel b/third_party/rust/crates/BUILD.wasm-bindgen-macro-support-0.2.87.bazel index 9834029378442..8baeddadb9581 100644 --- a/third_party/rust/crates/BUILD.wasm-bindgen-macro-support-0.2.87.bazel +++ b/third_party/rust/crates/BUILD.wasm-bindgen-macro-support-0.2.87.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.wasm-bindgen-shared-0.2.87.bazel b/third_party/rust/crates/BUILD.wasm-bindgen-shared-0.2.87.bazel index 2552826b90703..cb7ac965ee232 100644 --- a/third_party/rust/crates/BUILD.wasm-bindgen-shared-0.2.87.bazel +++ b/third_party/rust/crates/BUILD.wasm-bindgen-shared-0.2.87.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.web-sys-0.3.64.bazel b/third_party/rust/crates/BUILD.web-sys-0.3.64.bazel index 7a45fd090c869..083e0e313bde3 100644 --- a/third_party/rust/crates/BUILD.web-sys-0.3.64.bazel +++ b/third_party/rust/crates/BUILD.web-sys-0.3.64.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.winapi-0.3.9.bazel b/third_party/rust/crates/BUILD.winapi-0.3.9.bazel index 1baa9c4b02c40..15e8a34e0b05d 100644 --- a/third_party/rust/crates/BUILD.winapi-0.3.9.bazel +++ b/third_party/rust/crates/BUILD.winapi-0.3.9.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel b/third_party/rust/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel index cbc7a0258bc66..65093f5162371 100644 --- a/third_party/rust/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel +++ b/third_party/rust/crates/BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.winapi-util-0.1.5.bazel b/third_party/rust/crates/BUILD.winapi-util-0.1.5.bazel index c98ec04587745..2f519fd1da176 100644 --- a/third_party/rust/crates/BUILD.winapi-util-0.1.5.bazel +++ b/third_party/rust/crates/BUILD.winapi-util-0.1.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel b/third_party/rust/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel index 2131a870c12d9..33ae69f6d1ed7 100644 --- a/third_party/rust/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel +++ b/third_party/rust/crates/BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows-core-0.51.1.bazel b/third_party/rust/crates/BUILD.windows-core-0.51.1.bazel index 22bb7ab244270..a49298f4e544b 100644 --- a/third_party/rust/crates/BUILD.windows-core-0.51.1.bazel +++ b/third_party/rust/crates/BUILD.windows-core-0.51.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.windows-sys-0.45.0.bazel b/third_party/rust/crates/BUILD.windows-sys-0.45.0.bazel index a6bb36ceaabe1..5c0045d6bcb1a 100644 --- a/third_party/rust/crates/BUILD.windows-sys-0.45.0.bazel +++ b/third_party/rust/crates/BUILD.windows-sys-0.45.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.windows-sys-0.48.0.bazel b/third_party/rust/crates/BUILD.windows-sys-0.48.0.bazel index 0e9d655f7c112..aa76c3de4bc8e 100644 --- a/third_party/rust/crates/BUILD.windows-sys-0.48.0.bazel +++ b/third_party/rust/crates/BUILD.windows-sys-0.48.0.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.windows-targets-0.42.2.bazel b/third_party/rust/crates/BUILD.windows-targets-0.42.2.bazel index b085ffca168cd..f9a266e6beffc 100644 --- a/third_party/rust/crates/BUILD.windows-targets-0.42.2.bazel +++ b/third_party/rust/crates/BUILD.windows-targets-0.42.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.windows-targets-0.48.5.bazel b/third_party/rust/crates/BUILD.windows-targets-0.48.5.bazel index 32f7440f352f9..ad25626847f11 100644 --- a/third_party/rust/crates/BUILD.windows-targets-0.48.5.bazel +++ b/third_party/rust/crates/BUILD.windows-targets-0.48.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.windows_aarch64_gnullvm-0.42.2.bazel b/third_party/rust/crates/BUILD.windows_aarch64_gnullvm-0.42.2.bazel index 4b3b791b635be..51db09b986b96 100644 --- a/third_party/rust/crates/BUILD.windows_aarch64_gnullvm-0.42.2.bazel +++ b/third_party/rust/crates/BUILD.windows_aarch64_gnullvm-0.42.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel b/third_party/rust/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel index 3fb4cf90bd5bc..9aec11ae613b0 100644 --- a/third_party/rust/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel +++ b/third_party/rust/crates/BUILD.windows_aarch64_gnullvm-0.48.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_aarch64_msvc-0.42.2.bazel b/third_party/rust/crates/BUILD.windows_aarch64_msvc-0.42.2.bazel index 2ea037ad9e011..b9668d57de4d6 100644 --- a/third_party/rust/crates/BUILD.windows_aarch64_msvc-0.42.2.bazel +++ b/third_party/rust/crates/BUILD.windows_aarch64_msvc-0.42.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel b/third_party/rust/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel index c02274d35066e..9e66bc0e7c009 100644 --- a/third_party/rust/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel +++ b/third_party/rust/crates/BUILD.windows_aarch64_msvc-0.48.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_i686_gnu-0.42.2.bazel b/third_party/rust/crates/BUILD.windows_i686_gnu-0.42.2.bazel index c6370b43364b5..6388ba2da77a7 100644 --- a/third_party/rust/crates/BUILD.windows_i686_gnu-0.42.2.bazel +++ b/third_party/rust/crates/BUILD.windows_i686_gnu-0.42.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_i686_gnu-0.48.5.bazel b/third_party/rust/crates/BUILD.windows_i686_gnu-0.48.5.bazel index d5a7941b657b1..690f692c61064 100644 --- a/third_party/rust/crates/BUILD.windows_i686_gnu-0.48.5.bazel +++ b/third_party/rust/crates/BUILD.windows_i686_gnu-0.48.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_i686_msvc-0.42.2.bazel b/third_party/rust/crates/BUILD.windows_i686_msvc-0.42.2.bazel index 48515923cab85..b0e71ae00e11d 100644 --- a/third_party/rust/crates/BUILD.windows_i686_msvc-0.42.2.bazel +++ b/third_party/rust/crates/BUILD.windows_i686_msvc-0.42.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_i686_msvc-0.48.5.bazel b/third_party/rust/crates/BUILD.windows_i686_msvc-0.48.5.bazel index ea9c093db96db..b9459886bf562 100644 --- a/third_party/rust/crates/BUILD.windows_i686_msvc-0.48.5.bazel +++ b/third_party/rust/crates/BUILD.windows_i686_msvc-0.48.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_x86_64_gnu-0.42.2.bazel b/third_party/rust/crates/BUILD.windows_x86_64_gnu-0.42.2.bazel index 36b6dda9aea35..665ae2c25e696 100644 --- a/third_party/rust/crates/BUILD.windows_x86_64_gnu-0.42.2.bazel +++ b/third_party/rust/crates/BUILD.windows_x86_64_gnu-0.42.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel b/third_party/rust/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel index 6a002305ba4d7..e5860fd4adbbb 100644 --- a/third_party/rust/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel +++ b/third_party/rust/crates/BUILD.windows_x86_64_gnu-0.48.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_x86_64_gnullvm-0.42.2.bazel b/third_party/rust/crates/BUILD.windows_x86_64_gnullvm-0.42.2.bazel index 9531de89deede..5bca2e8128c86 100644 --- a/third_party/rust/crates/BUILD.windows_x86_64_gnullvm-0.42.2.bazel +++ b/third_party/rust/crates/BUILD.windows_x86_64_gnullvm-0.42.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel b/third_party/rust/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel index eff497d61464c..437251c31631d 100644 --- a/third_party/rust/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel +++ b/third_party/rust/crates/BUILD.windows_x86_64_gnullvm-0.48.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_x86_64_msvc-0.42.2.bazel b/third_party/rust/crates/BUILD.windows_x86_64_msvc-0.42.2.bazel index 5d2d7cbf93ed3..7902a299f9335 100644 --- a/third_party/rust/crates/BUILD.windows_x86_64_msvc-0.42.2.bazel +++ b/third_party/rust/crates/BUILD.windows_x86_64_msvc-0.42.2.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel b/third_party/rust/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel index 7c65b11fb93c9..a237fce0aa35b 100644 --- a/third_party/rust/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel +++ b/third_party/rust/crates/BUILD.windows_x86_64_msvc-0.48.5.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//cargo:defs.bzl", "cargo_build_script") diff --git a/third_party/rust/crates/BUILD.winnow-0.5.15.bazel b/third_party/rust/crates/BUILD.winnow-0.5.15.bazel index c6bcccd0fa39a..1b1da10201e2d 100644 --- a/third_party/rust/crates/BUILD.winnow-0.5.15.bazel +++ b/third_party/rust/crates/BUILD.winnow-0.5.15.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.wyz-0.5.1.bazel b/third_party/rust/crates/BUILD.wyz-0.5.1.bazel index 909691b97d3e3..1ae7c80751e8e 100644 --- a/third_party/rust/crates/BUILD.wyz-0.5.1.bazel +++ b/third_party/rust/crates/BUILD.wyz-0.5.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.xattr-1.0.1.bazel b/third_party/rust/crates/BUILD.xattr-1.0.1.bazel index f61a9b77be7ea..06ce64fdf4600 100644 --- a/third_party/rust/crates/BUILD.xattr-1.0.1.bazel +++ b/third_party/rust/crates/BUILD.xattr-1.0.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.zerocopy-0.7.11.bazel b/third_party/rust/crates/BUILD.zerocopy-0.7.11.bazel index b95a2dbe6ba89..5508bf29edf1f 100644 --- a/third_party/rust/crates/BUILD.zerocopy-0.7.11.bazel +++ b/third_party/rust/crates/BUILD.zerocopy-0.7.11.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/BUILD.zerocopy-derive-0.7.11.bazel b/third_party/rust/crates/BUILD.zerocopy-derive-0.7.11.bazel index 3e54faae694f8..02c5f36396bd9 100644 --- a/third_party/rust/crates/BUILD.zerocopy-derive-0.7.11.bazel +++ b/third_party/rust/crates/BUILD.zerocopy-derive-0.7.11.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_proc_macro") diff --git a/third_party/rust/crates/BUILD.zeroize-1.8.1.bazel b/third_party/rust/crates/BUILD.zeroize-1.8.1.bazel index 4f93e61a92dff..cdd9b661d2422 100644 --- a/third_party/rust/crates/BUILD.zeroize-1.8.1.bazel +++ b/third_party/rust/crates/BUILD.zeroize-1.8.1.bazel @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### load("@rules_rust//rust:defs.bzl", "rust_library") diff --git a/third_party/rust/crates/crates.bzl b/third_party/rust/crates/crates.bzl index 535e1f82672ae..f465d20528cb3 100644 --- a/third_party/rust/crates/crates.bzl +++ b/third_party/rust/crates/crates.bzl @@ -9,10 +9,10 @@ load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") # buildifier: disable=bzl-visibility -load("@lowrisc_opentitan//third_party/rust/crates:defs.bzl", _crate_repositories = "crate_repositories") +load("@rules_rust//crate_universe/private:crates_vendor.bzl", "crates_vendor_remote_repository") # buildifier: disable=bzl-visibility -load("@rules_rust//crate_universe/private:crates_vendor.bzl", "crates_vendor_remote_repository") +load("//third_party/rust/crates:defs.bzl", _crate_repositories = "crate_repositories") def crate_repositories(): """Generates repositories for vendored crates. @@ -23,8 +23,8 @@ def crate_repositories(): maybe( crates_vendor_remote_repository, name = "crate_index", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.bazel"), - defs_module = Label("@lowrisc_opentitan//third_party/rust/crates:defs.bzl"), + build_file = Label("//third_party/rust/crates:BUILD.bazel"), + defs_module = Label("//third_party/rust/crates:defs.bzl"), ) direct_deps = [struct(repo = "crate_index", is_dev_dep = False)] diff --git a/third_party/rust/crates/defs.bzl b/third_party/rust/crates/defs.bzl index c1497f3b186b0..81cfed4079f3c 100644 --- a/third_party/rust/crates/defs.bzl +++ b/third_party/rust/crates/defs.bzl @@ -3,7 +3,7 @@ # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To # regenerate this file, run the following: # -# bazel run @//third_party/rust:crate_index +# bazel run @@//third_party/rust:crate_index ############################################################################### """ # `crates_repository` API @@ -551,7 +551,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/CoreFoundation-sys/0.1.4/download"], strip_prefix = "CoreFoundation-sys-0.1.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.CoreFoundation-sys-0.1.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.CoreFoundation-sys-0.1.4.bazel"), ) maybe( @@ -561,7 +561,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/IOKit-sys/0.1.5/download"], strip_prefix = "IOKit-sys-0.1.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.IOKit-sys-0.1.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.IOKit-sys-0.1.5.bazel"), ) maybe( @@ -571,7 +571,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/addr2line/0.21.0/download"], strip_prefix = "addr2line-0.21.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.addr2line-0.21.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.addr2line-0.21.0.bazel"), ) maybe( @@ -581,7 +581,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/adler/1.0.2/download"], strip_prefix = "adler-1.0.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.adler-1.0.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.adler-1.0.2.bazel"), ) maybe( @@ -591,7 +591,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/aes/0.8.3/download"], strip_prefix = "aes-0.8.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.aes-0.8.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.aes-0.8.3.bazel"), ) maybe( @@ -601,7 +601,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/aho-corasick/1.0.5/download"], strip_prefix = "aho-corasick-1.0.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.aho-corasick-1.0.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.aho-corasick-1.0.5.bazel"), ) maybe( @@ -611,7 +611,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ammonia/3.3.0/download"], strip_prefix = "ammonia-3.3.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ammonia-3.3.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ammonia-3.3.0.bazel"), ) maybe( @@ -621,7 +621,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/android-tzdata/0.1.1/download"], strip_prefix = "android-tzdata-0.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.android-tzdata-0.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.android-tzdata-0.1.1.bazel"), ) maybe( @@ -631,7 +631,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/android_system_properties/0.1.5/download"], strip_prefix = "android_system_properties-0.1.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.android_system_properties-0.1.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.android_system_properties-0.1.5.bazel"), ) maybe( @@ -641,7 +641,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/anstream/0.6.4/download"], strip_prefix = "anstream-0.6.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.anstream-0.6.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.anstream-0.6.4.bazel"), ) maybe( @@ -651,7 +651,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/anstyle/1.0.4/download"], strip_prefix = "anstyle-1.0.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.anstyle-1.0.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.anstyle-1.0.4.bazel"), ) maybe( @@ -661,7 +661,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/anstyle-parse/0.2.2/download"], strip_prefix = "anstyle-parse-0.2.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.anstyle-parse-0.2.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.anstyle-parse-0.2.2.bazel"), ) maybe( @@ -671,7 +671,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/anstyle-query/1.0.0/download"], strip_prefix = "anstyle-query-1.0.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.anstyle-query-1.0.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.anstyle-query-1.0.0.bazel"), ) maybe( @@ -681,7 +681,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/anstyle-wincon/3.0.1/download"], strip_prefix = "anstyle-wincon-3.0.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.anstyle-wincon-3.0.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.anstyle-wincon-3.0.1.bazel"), ) maybe( @@ -691,7 +691,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/anyhow/1.0.75/download"], strip_prefix = "anyhow-1.0.75", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.anyhow-1.0.75.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.anyhow-1.0.75.bazel"), ) maybe( @@ -701,7 +701,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/arrayvec/0.7.4/download"], strip_prefix = "arrayvec-0.7.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.arrayvec-0.7.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.arrayvec-0.7.4.bazel"), ) maybe( @@ -711,7 +711,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/asn1/0.15.5/download"], strip_prefix = "asn1-0.15.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.asn1-0.15.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.asn1-0.15.5.bazel"), ) maybe( @@ -721,7 +721,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/asn1_derive/0.15.5/download"], strip_prefix = "asn1_derive-0.15.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.asn1_derive-0.15.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.asn1_derive-0.15.5.bazel"), ) maybe( @@ -731,7 +731,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/autocfg/1.1.0/download"], strip_prefix = "autocfg-1.1.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.autocfg-1.1.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.autocfg-1.1.0.bazel"), ) maybe( @@ -741,7 +741,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/backtrace/0.3.69/download"], strip_prefix = "backtrace-0.3.69", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.backtrace-0.3.69.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.backtrace-0.3.69.bazel"), ) maybe( @@ -751,7 +751,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/base16ct/0.2.0/download"], strip_prefix = "base16ct-0.2.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.base16ct-0.2.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.base16ct-0.2.0.bazel"), ) maybe( @@ -761,7 +761,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/base64/0.21.5/download"], strip_prefix = "base64-0.21.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.base64-0.21.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.base64-0.21.5.bazel"), ) maybe( @@ -771,7 +771,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/base64ct/1.6.0/download"], strip_prefix = "base64ct-1.6.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.base64ct-1.6.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.base64ct-1.6.0.bazel"), ) maybe( @@ -781,7 +781,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/bitflags/1.3.2/download"], strip_prefix = "bitflags-1.3.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.bitflags-1.3.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.bitflags-1.3.2.bazel"), ) maybe( @@ -791,7 +791,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/bitflags/2.4.0/download"], strip_prefix = "bitflags-2.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.bitflags-2.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.bitflags-2.4.0.bazel"), ) maybe( @@ -801,7 +801,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/bitvec/1.0.1/download"], strip_prefix = "bitvec-1.0.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.bitvec-1.0.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.bitvec-1.0.1.bazel"), ) maybe( @@ -811,7 +811,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/block-buffer/0.10.4/download"], strip_prefix = "block-buffer-0.10.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.block-buffer-0.10.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.block-buffer-0.10.4.bazel"), ) maybe( @@ -821,7 +821,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/bstr/1.6.2/download"], strip_prefix = "bstr-1.6.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.bstr-1.6.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.bstr-1.6.2.bazel"), ) maybe( @@ -831,7 +831,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/bumpalo/3.14.0/download"], strip_prefix = "bumpalo-3.14.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.bumpalo-3.14.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.bumpalo-3.14.0.bazel"), ) maybe( @@ -841,7 +841,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/byteorder/1.5.0/download"], strip_prefix = "byteorder-1.5.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.byteorder-1.5.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.byteorder-1.5.0.bazel"), ) maybe( @@ -851,7 +851,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/cc/1.0.83/download"], strip_prefix = "cc-1.0.83", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cc-1.0.83.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.cc-1.0.83.bazel"), ) maybe( @@ -861,7 +861,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/cfg-if/1.0.0/download"], strip_prefix = "cfg-if-1.0.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cfg-if-1.0.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.cfg-if-1.0.0.bazel"), ) maybe( @@ -871,7 +871,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/chrono/0.4.31/download"], strip_prefix = "chrono-0.4.31", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.chrono-0.4.31.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.chrono-0.4.31.bazel"), ) maybe( @@ -881,7 +881,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/cipher/0.4.4/download"], strip_prefix = "cipher-0.4.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cipher-0.4.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.cipher-0.4.4.bazel"), ) maybe( @@ -891,7 +891,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/clap/4.4.7/download"], strip_prefix = "clap-4.4.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.clap-4.4.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.clap-4.4.7.bazel"), ) maybe( @@ -901,7 +901,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/clap-num/1.0.2/download"], strip_prefix = "clap-num-1.0.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.clap-num-1.0.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.clap-num-1.0.2.bazel"), ) maybe( @@ -911,7 +911,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/clap_builder/4.4.7/download"], strip_prefix = "clap_builder-4.4.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.clap_builder-4.4.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.clap_builder-4.4.7.bazel"), ) maybe( @@ -921,7 +921,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/clap_complete/4.4.0/download"], strip_prefix = "clap_complete-4.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.clap_complete-4.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.clap_complete-4.4.0.bazel"), ) maybe( @@ -931,7 +931,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/clap_derive/4.4.7/download"], strip_prefix = "clap_derive-4.4.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.clap_derive-4.4.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.clap_derive-4.4.7.bazel"), ) maybe( @@ -941,7 +941,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/clap_lex/0.6.0/download"], strip_prefix = "clap_lex-0.6.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.clap_lex-0.6.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.clap_lex-0.6.0.bazel"), ) maybe( @@ -951,7 +951,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/colorchoice/1.0.0/download"], strip_prefix = "colorchoice-1.0.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.colorchoice-1.0.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.colorchoice-1.0.0.bazel"), ) maybe( @@ -961,7 +961,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/console/0.15.7/download"], strip_prefix = "console-0.15.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.console-0.15.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.console-0.15.7.bazel"), ) maybe( @@ -971,7 +971,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/const-oid/0.9.6/download"], strip_prefix = "const-oid-0.9.6", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.const-oid-0.9.6.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.const-oid-0.9.6.bazel"), ) maybe( @@ -981,7 +981,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/core-foundation-sys/0.8.4/download"], strip_prefix = "core-foundation-sys-0.8.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.core-foundation-sys-0.8.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.core-foundation-sys-0.8.4.bazel"), ) maybe( @@ -991,7 +991,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/cpufeatures/0.2.9/download"], strip_prefix = "cpufeatures-0.2.9", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cpufeatures-0.2.9.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.cpufeatures-0.2.9.bazel"), ) maybe( @@ -1001,7 +1001,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/crc/3.0.1/download"], strip_prefix = "crc-3.0.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crc-3.0.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.crc-3.0.1.bazel"), ) maybe( @@ -1011,7 +1011,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/crc-catalog/2.2.0/download"], strip_prefix = "crc-catalog-2.2.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crc-catalog-2.2.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.crc-catalog-2.2.0.bazel"), ) maybe( @@ -1021,7 +1021,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/crc32fast/1.3.2/download"], strip_prefix = "crc32fast-1.3.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crc32fast-1.3.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.crc32fast-1.3.2.bazel"), ) maybe( @@ -1031,7 +1031,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/crunchy/0.2.2/download"], strip_prefix = "crunchy-0.2.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crunchy-0.2.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.crunchy-0.2.2.bazel"), ) maybe( @@ -1041,7 +1041,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/crypto-bigint/0.5.2/download"], strip_prefix = "crypto-bigint-0.5.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crypto-bigint-0.5.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.crypto-bigint-0.5.2.bazel"), ) maybe( @@ -1051,7 +1051,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/crypto-common/0.1.6/download"], strip_prefix = "crypto-common-0.1.6", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.crypto-common-0.1.6.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.crypto-common-0.1.6.bazel"), ) maybe( @@ -1068,7 +1068,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/cryptoki/0.5.0/download"], strip_prefix = "cryptoki-0.5.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cryptoki-0.5.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.cryptoki-0.5.0.bazel"), ) maybe( @@ -1078,7 +1078,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/cryptoki-sys/0.1.6/download"], strip_prefix = "cryptoki-sys-0.1.6", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.cryptoki-sys-0.1.6.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.cryptoki-sys-0.1.6.bazel"), ) maybe( @@ -1088,7 +1088,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/darling/0.20.3/download"], strip_prefix = "darling-0.20.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.darling-0.20.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.darling-0.20.3.bazel"), ) maybe( @@ -1098,7 +1098,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/darling_core/0.20.3/download"], strip_prefix = "darling_core-0.20.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.darling_core-0.20.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.darling_core-0.20.3.bazel"), ) maybe( @@ -1108,7 +1108,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/darling_macro/0.20.3/download"], strip_prefix = "darling_macro-0.20.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.darling_macro-0.20.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.darling_macro-0.20.3.bazel"), ) maybe( @@ -1118,7 +1118,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/der/0.7.8/download"], strip_prefix = "der-0.7.8", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.der-0.7.8.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.der-0.7.8.bazel"), ) maybe( @@ -1128,7 +1128,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/deranged/0.3.8/download"], strip_prefix = "deranged-0.3.8", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.deranged-0.3.8.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.deranged-0.3.8.bazel"), ) maybe( @@ -1138,7 +1138,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/deser-hjson/2.1.0/download"], strip_prefix = "deser-hjson-2.1.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.deser-hjson-2.1.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.deser-hjson-2.1.0.bazel"), ) maybe( @@ -1148,7 +1148,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/digest/0.10.7/download"], strip_prefix = "digest-0.10.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.digest-0.10.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.digest-0.10.7.bazel"), ) maybe( @@ -1158,7 +1158,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/directories/5.0.1/download"], strip_prefix = "directories-5.0.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.directories-5.0.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.directories-5.0.1.bazel"), ) maybe( @@ -1168,7 +1168,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/dirs-sys/0.4.1/download"], strip_prefix = "dirs-sys-0.4.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.dirs-sys-0.4.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.dirs-sys-0.4.1.bazel"), ) maybe( @@ -1178,7 +1178,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ecdsa/0.16.9/download"], strip_prefix = "ecdsa-0.16.9", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ecdsa-0.16.9.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ecdsa-0.16.9.bazel"), ) maybe( @@ -1188,7 +1188,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/either/1.13.0/download"], strip_prefix = "either-1.13.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.either-1.13.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.either-1.13.0.bazel"), ) maybe( @@ -1198,7 +1198,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/elasticlunr-rs/3.0.2/download"], strip_prefix = "elasticlunr-rs-3.0.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.elasticlunr-rs-3.0.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.elasticlunr-rs-3.0.2.bazel"), ) maybe( @@ -1208,7 +1208,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/elf/0.7.2/download"], strip_prefix = "elf-0.7.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.elf-0.7.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.elf-0.7.2.bazel"), ) maybe( @@ -1218,7 +1218,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/elliptic-curve/0.13.8/download"], strip_prefix = "elliptic-curve-0.13.8", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.elliptic-curve-0.13.8.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.elliptic-curve-0.13.8.bazel"), ) maybe( @@ -1228,7 +1228,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/encode_unicode/0.3.6/download"], strip_prefix = "encode_unicode-0.3.6", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.encode_unicode-0.3.6.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.encode_unicode-0.3.6.bazel"), ) maybe( @@ -1238,7 +1238,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/env_logger/0.10.0/download"], strip_prefix = "env_logger-0.10.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.env_logger-0.10.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.env_logger-0.10.0.bazel"), ) maybe( @@ -1248,7 +1248,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/equivalent/1.0.1/download"], strip_prefix = "equivalent-1.0.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.equivalent-1.0.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.equivalent-1.0.1.bazel"), ) maybe( @@ -1258,7 +1258,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/erased-serde/0.3.31/download"], strip_prefix = "erased-serde-0.3.31", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.erased-serde-0.3.31.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.erased-serde-0.3.31.bazel"), ) maybe( @@ -1268,7 +1268,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/errno/0.3.5/download"], strip_prefix = "errno-0.3.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.errno-0.3.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.errno-0.3.5.bazel"), ) maybe( @@ -1278,7 +1278,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/fastrand/2.0.0/download"], strip_prefix = "fastrand-2.0.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.fastrand-2.0.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.fastrand-2.0.0.bazel"), ) maybe( @@ -1288,7 +1288,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ff/0.13.0/download"], strip_prefix = "ff-0.13.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ff-0.13.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ff-0.13.0.bazel"), ) maybe( @@ -1298,7 +1298,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/filetime/0.2.22/download"], strip_prefix = "filetime-0.2.22", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.filetime-0.2.22.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.filetime-0.2.22.bazel"), ) maybe( @@ -1308,7 +1308,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/flate2/1.0.28/download"], strip_prefix = "flate2-1.0.28", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.flate2-1.0.28.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.flate2-1.0.28.bazel"), ) maybe( @@ -1318,7 +1318,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/fnv/1.0.7/download"], strip_prefix = "fnv-1.0.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.fnv-1.0.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.fnv-1.0.7.bazel"), ) maybe( @@ -1328,7 +1328,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/foreign-types/0.3.2/download"], strip_prefix = "foreign-types-0.3.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.foreign-types-0.3.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.foreign-types-0.3.2.bazel"), ) maybe( @@ -1338,7 +1338,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/foreign-types-shared/0.1.1/download"], strip_prefix = "foreign-types-shared-0.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.foreign-types-shared-0.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.foreign-types-shared-0.1.1.bazel"), ) maybe( @@ -1348,7 +1348,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/form_urlencoded/1.2.0/download"], strip_prefix = "form_urlencoded-1.2.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.form_urlencoded-1.2.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.form_urlencoded-1.2.0.bazel"), ) maybe( @@ -1358,7 +1358,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ftdi/0.1.3/download"], strip_prefix = "ftdi-0.1.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ftdi-0.1.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ftdi-0.1.3.bazel"), ) maybe( @@ -1368,7 +1368,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ftdi-mpsse/0.1.1/download"], strip_prefix = "ftdi-mpsse-0.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ftdi-mpsse-0.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ftdi-mpsse-0.1.1.bazel"), ) maybe( @@ -1378,7 +1378,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/fuchsia-cprng/0.1.1/download"], strip_prefix = "fuchsia-cprng-0.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.fuchsia-cprng-0.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.fuchsia-cprng-0.1.1.bazel"), ) maybe( @@ -1388,7 +1388,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/funty/2.0.0/download"], strip_prefix = "funty-2.0.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.funty-2.0.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.funty-2.0.0.bazel"), ) maybe( @@ -1398,7 +1398,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/futf/0.1.5/download"], strip_prefix = "futf-0.1.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.futf-0.1.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.futf-0.1.5.bazel"), ) maybe( @@ -1408,7 +1408,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/gcc/0.3.55/download"], strip_prefix = "gcc-0.3.55", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.gcc-0.3.55.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.gcc-0.3.55.bazel"), ) maybe( @@ -1418,7 +1418,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/generic-array/0.14.7/download"], strip_prefix = "generic-array-0.14.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.generic-array-0.14.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.generic-array-0.14.7.bazel"), ) maybe( @@ -1428,7 +1428,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/getrandom/0.2.10/download"], strip_prefix = "getrandom-0.2.10", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.getrandom-0.2.10.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.getrandom-0.2.10.bazel"), ) maybe( @@ -1438,7 +1438,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/gimli/0.28.0/download"], strip_prefix = "gimli-0.28.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.gimli-0.28.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.gimli-0.28.0.bazel"), ) maybe( @@ -1448,7 +1448,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/group/0.13.0/download"], strip_prefix = "group-0.13.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.group-0.13.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.group-0.13.0.bazel"), ) maybe( @@ -1458,7 +1458,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/handlebars/4.3.7/download"], strip_prefix = "handlebars-4.3.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.handlebars-4.3.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.handlebars-4.3.7.bazel"), ) maybe( @@ -1468,7 +1468,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/hashbrown/0.12.3/download"], strip_prefix = "hashbrown-0.12.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.hashbrown-0.12.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.hashbrown-0.12.3.bazel"), ) maybe( @@ -1478,7 +1478,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/hashbrown/0.14.0/download"], strip_prefix = "hashbrown-0.14.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.hashbrown-0.14.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.hashbrown-0.14.0.bazel"), ) maybe( @@ -1488,7 +1488,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/heck/0.4.1/download"], strip_prefix = "heck-0.4.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.heck-0.4.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.heck-0.4.1.bazel"), ) maybe( @@ -1498,7 +1498,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/hermit-abi/0.3.3/download"], strip_prefix = "hermit-abi-0.3.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.hermit-abi-0.3.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.hermit-abi-0.3.3.bazel"), ) maybe( @@ -1508,7 +1508,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/hex/0.4.3/download"], strip_prefix = "hex-0.4.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.hex-0.4.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.hex-0.4.3.bazel"), ) maybe( @@ -1518,7 +1518,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/hkdf/0.12.3/download"], strip_prefix = "hkdf-0.12.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.hkdf-0.12.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.hkdf-0.12.3.bazel"), ) maybe( @@ -1528,7 +1528,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/hmac/0.12.1/download"], strip_prefix = "hmac-0.12.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.hmac-0.12.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.hmac-0.12.1.bazel"), ) maybe( @@ -1538,7 +1538,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/html5ever/0.26.0/download"], strip_prefix = "html5ever-0.26.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.html5ever-0.26.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.html5ever-0.26.0.bazel"), ) maybe( @@ -1548,7 +1548,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/humantime/2.1.0/download"], strip_prefix = "humantime-2.1.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.humantime-2.1.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.humantime-2.1.0.bazel"), ) maybe( @@ -1558,7 +1558,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/humantime-serde/1.1.1/download"], strip_prefix = "humantime-serde-1.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.humantime-serde-1.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.humantime-serde-1.1.1.bazel"), ) maybe( @@ -1568,7 +1568,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/iana-time-zone/0.1.58/download"], strip_prefix = "iana-time-zone-0.1.58", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.iana-time-zone-0.1.58.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.iana-time-zone-0.1.58.bazel"), ) maybe( @@ -1578,7 +1578,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/iana-time-zone-haiku/0.1.2/download"], strip_prefix = "iana-time-zone-haiku-0.1.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.iana-time-zone-haiku-0.1.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.iana-time-zone-haiku-0.1.2.bazel"), ) maybe( @@ -1588,7 +1588,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ident_case/1.0.1/download"], strip_prefix = "ident_case-1.0.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ident_case-1.0.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ident_case-1.0.1.bazel"), ) maybe( @@ -1598,7 +1598,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/idna/0.4.0/download"], strip_prefix = "idna-0.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.idna-0.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.idna-0.4.0.bazel"), ) maybe( @@ -1608,7 +1608,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/indexmap/1.9.3/download"], strip_prefix = "indexmap-1.9.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.indexmap-1.9.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.indexmap-1.9.3.bazel"), ) maybe( @@ -1618,7 +1618,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/indexmap/2.0.0/download"], strip_prefix = "indexmap-2.0.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.indexmap-2.0.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.indexmap-2.0.0.bazel"), ) maybe( @@ -1628,7 +1628,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/indicatif/0.17.6/download"], strip_prefix = "indicatif-0.17.6", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.indicatif-0.17.6.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.indicatif-0.17.6.bazel"), ) maybe( @@ -1638,7 +1638,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/indoc/2.0.4/download"], strip_prefix = "indoc-2.0.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.indoc-2.0.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.indoc-2.0.4.bazel"), ) maybe( @@ -1648,7 +1648,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/inout/0.1.3/download"], strip_prefix = "inout-0.1.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.inout-0.1.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.inout-0.1.3.bazel"), ) maybe( @@ -1658,7 +1658,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/instant/0.1.12/download"], strip_prefix = "instant-0.1.12", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.instant-0.1.12.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.instant-0.1.12.bazel"), ) maybe( @@ -1668,7 +1668,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/inventory/0.3.12/download"], strip_prefix = "inventory-0.3.12", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.inventory-0.3.12.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.inventory-0.3.12.bazel"), ) maybe( @@ -1678,7 +1678,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/is-terminal/0.4.9/download"], strip_prefix = "is-terminal-0.4.9", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.is-terminal-0.4.9.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.is-terminal-0.4.9.bazel"), ) maybe( @@ -1688,7 +1688,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/itertools/0.13.0/download"], strip_prefix = "itertools-0.13.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.itertools-0.13.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.itertools-0.13.0.bazel"), ) maybe( @@ -1698,7 +1698,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/itoa/1.0.9/download"], strip_prefix = "itoa-1.0.9", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.itoa-1.0.9.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.itoa-1.0.9.bazel"), ) maybe( @@ -1708,7 +1708,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/js-sys/0.3.64/download"], strip_prefix = "js-sys-0.3.64", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.js-sys-0.3.64.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.js-sys-0.3.64.bazel"), ) maybe( @@ -1718,7 +1718,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/keccak/0.1.5/download"], strip_prefix = "keccak-0.1.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.keccak-0.1.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.keccak-0.1.5.bazel"), ) maybe( @@ -1728,7 +1728,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/lazy_static/1.4.0/download"], strip_prefix = "lazy_static-1.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.lazy_static-1.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.lazy_static-1.4.0.bazel"), ) maybe( @@ -1738,7 +1738,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/libc/0.2.149/download"], strip_prefix = "libc-0.2.149", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libc-0.2.149.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.libc-0.2.149.bazel"), ) maybe( @@ -1748,7 +1748,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/libftdi1-sys/1.1.2/download"], strip_prefix = "libftdi1-sys-1.1.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libftdi1-sys-1.1.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.libftdi1-sys-1.1.2.bazel"), ) maybe( @@ -1758,7 +1758,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/libloading/0.7.4/download"], strip_prefix = "libloading-0.7.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libloading-0.7.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.libloading-0.7.4.bazel"), ) maybe( @@ -1768,7 +1768,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/libloading/0.8.3/download"], strip_prefix = "libloading-0.8.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libloading-0.8.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.libloading-0.8.3.bazel"), ) maybe( @@ -1778,7 +1778,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/libm/0.2.8/download"], strip_prefix = "libm-0.2.8", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libm-0.2.8.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.libm-0.2.8.bazel"), ) maybe( @@ -1788,7 +1788,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/libudev/0.3.0/download"], strip_prefix = "libudev-0.3.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libudev-0.3.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.libudev-0.3.0.bazel"), ) maybe( @@ -1804,7 +1804,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/libudev-sys/0.1.4/download"], strip_prefix = "libudev-sys-0.1.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libudev-sys-0.1.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.libudev-sys-0.1.4.bazel"), ) maybe( @@ -1814,7 +1814,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/libusb1-sys/0.6.4/download"], strip_prefix = "libusb1-sys-0.6.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.libusb1-sys-0.6.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.libusb1-sys-0.6.4.bazel"), ) maybe( @@ -1824,7 +1824,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/linux-raw-sys/0.4.5/download"], strip_prefix = "linux-raw-sys-0.4.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.linux-raw-sys-0.4.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.linux-raw-sys-0.4.5.bazel"), ) maybe( @@ -1834,7 +1834,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/lock_api/0.4.10/download"], strip_prefix = "lock_api-0.4.10", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.lock_api-0.4.10.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.lock_api-0.4.10.bazel"), ) maybe( @@ -1844,7 +1844,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/log/0.4.20/download"], strip_prefix = "log-0.4.20", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.log-0.4.20.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.log-0.4.20.bazel"), ) maybe( @@ -1854,7 +1854,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/mac/0.1.1/download"], strip_prefix = "mac-0.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mac-0.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.mac-0.1.1.bazel"), ) maybe( @@ -1864,7 +1864,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/mach/0.1.2/download"], strip_prefix = "mach-0.1.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mach-0.1.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.mach-0.1.2.bazel"), ) maybe( @@ -1874,7 +1874,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/mach2/0.4.1/download"], strip_prefix = "mach2-0.4.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mach2-0.4.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.mach2-0.4.1.bazel"), ) maybe( @@ -1884,7 +1884,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/maplit/1.0.2/download"], strip_prefix = "maplit-1.0.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.maplit-1.0.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.maplit-1.0.2.bazel"), ) maybe( @@ -1894,7 +1894,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/markup5ever/0.11.0/download"], strip_prefix = "markup5ever-0.11.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.markup5ever-0.11.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.markup5ever-0.11.0.bazel"), ) maybe( @@ -1910,7 +1910,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/mdbook/0.4.34/download"], strip_prefix = "mdbook-0.4.34", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mdbook-0.4.34.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.mdbook-0.4.34.bazel"), ) maybe( @@ -1920,7 +1920,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/memchr/2.6.4/download"], strip_prefix = "memchr-2.6.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.memchr-2.6.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.memchr-2.6.4.bazel"), ) maybe( @@ -1930,7 +1930,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/memoffset/0.9.0/download"], strip_prefix = "memoffset-0.9.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.memoffset-0.9.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.memoffset-0.9.0.bazel"), ) maybe( @@ -1940,7 +1940,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/miniz_oxide/0.7.1/download"], strip_prefix = "miniz_oxide-0.7.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.miniz_oxide-0.7.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.miniz_oxide-0.7.1.bazel"), ) maybe( @@ -1950,7 +1950,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/mio/0.8.8/download"], strip_prefix = "mio-0.8.8", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mio-0.8.8.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.mio-0.8.8.bazel"), ) maybe( @@ -1960,7 +1960,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/mio-signals/0.2.0/download"], strip_prefix = "mio-signals-0.2.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.mio-signals-0.2.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.mio-signals-0.2.0.bazel"), ) maybe( @@ -1970,7 +1970,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/new_debug_unreachable/1.0.4/download"], strip_prefix = "new_debug_unreachable-1.0.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.new_debug_unreachable-1.0.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.new_debug_unreachable-1.0.4.bazel"), ) maybe( @@ -1980,7 +1980,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/nix/0.26.4/download"], strip_prefix = "nix-0.26.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.nix-0.26.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.nix-0.26.4.bazel"), ) maybe( @@ -1990,7 +1990,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/normpath/1.1.1/download"], strip_prefix = "normpath-1.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.normpath-1.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.normpath-1.1.1.bazel"), ) maybe( @@ -2000,7 +2000,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/num-bigint/0.4.4/download"], strip_prefix = "num-bigint-0.4.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num-bigint-0.4.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.num-bigint-0.4.4.bazel"), ) maybe( @@ -2010,7 +2010,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/num-bigint-dig/0.8.4/download"], strip_prefix = "num-bigint-dig-0.8.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num-bigint-dig-0.8.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.num-bigint-dig-0.8.4.bazel"), ) maybe( @@ -2020,7 +2020,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/num-integer/0.1.45/download"], strip_prefix = "num-integer-0.1.45", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num-integer-0.1.45.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.num-integer-0.1.45.bazel"), ) maybe( @@ -2030,7 +2030,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/num-iter/0.1.43/download"], strip_prefix = "num-iter-0.1.43", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num-iter-0.1.43.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.num-iter-0.1.43.bazel"), ) maybe( @@ -2040,7 +2040,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/num-traits/0.2.17/download"], strip_prefix = "num-traits-0.2.17", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num-traits-0.2.17.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.num-traits-0.2.17.bazel"), ) maybe( @@ -2050,7 +2050,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/num_enum/0.7.0/download"], strip_prefix = "num_enum-0.7.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num_enum-0.7.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.num_enum-0.7.0.bazel"), ) maybe( @@ -2060,7 +2060,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/num_enum_derive/0.7.0/download"], strip_prefix = "num_enum_derive-0.7.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.num_enum_derive-0.7.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.num_enum_derive-0.7.0.bazel"), ) maybe( @@ -2070,7 +2070,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/number_prefix/0.4.0/download"], strip_prefix = "number_prefix-0.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.number_prefix-0.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.number_prefix-0.4.0.bazel"), ) maybe( @@ -2080,7 +2080,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/object/0.32.1/download"], strip_prefix = "object-0.32.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.object-0.32.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.object-0.32.1.bazel"), ) maybe( @@ -2090,7 +2090,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/once_cell/1.18.0/download"], strip_prefix = "once_cell-1.18.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.once_cell-1.18.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.once_cell-1.18.0.bazel"), ) maybe( @@ -2100,7 +2100,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/opener/0.6.1/download"], strip_prefix = "opener-0.6.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.opener-0.6.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.opener-0.6.1.bazel"), ) maybe( @@ -2110,7 +2110,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/openssl/0.10.64/download"], strip_prefix = "openssl-0.10.64", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.openssl-0.10.64.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.openssl-0.10.64.bazel"), ) maybe( @@ -2120,7 +2120,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/openssl-macros/0.1.1/download"], strip_prefix = "openssl-macros-0.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.openssl-macros-0.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.openssl-macros-0.1.1.bazel"), ) maybe( @@ -2130,7 +2130,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/openssl-sys/0.9.102/download"], strip_prefix = "openssl-sys-0.9.102", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.openssl-sys-0.9.102.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.openssl-sys-0.9.102.bazel"), ) maybe( @@ -2140,7 +2140,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/option-ext/0.2.0/download"], strip_prefix = "option-ext-0.2.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.option-ext-0.2.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.option-ext-0.2.0.bazel"), ) maybe( @@ -2150,7 +2150,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/p256/0.13.2/download"], strip_prefix = "p256-0.13.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.p256-0.13.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.p256-0.13.2.bazel"), ) maybe( @@ -2160,7 +2160,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/p384/0.13.0/download"], strip_prefix = "p384-0.13.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.p384-0.13.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.p384-0.13.0.bazel"), ) maybe( @@ -2170,7 +2170,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/parking_lot/0.12.1/download"], strip_prefix = "parking_lot-0.12.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.parking_lot-0.12.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.parking_lot-0.12.1.bazel"), ) maybe( @@ -2180,7 +2180,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/parking_lot_core/0.9.8/download"], strip_prefix = "parking_lot_core-0.9.8", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.parking_lot_core-0.9.8.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.parking_lot_core-0.9.8.bazel"), ) maybe( @@ -2190,7 +2190,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/paste/1.0.14/download"], strip_prefix = "paste-1.0.14", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.paste-1.0.14.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.paste-1.0.14.bazel"), ) maybe( @@ -2200,7 +2200,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/pem-rfc7468/0.7.0/download"], strip_prefix = "pem-rfc7468-0.7.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pem-rfc7468-0.7.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.pem-rfc7468-0.7.0.bazel"), ) maybe( @@ -2210,7 +2210,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/percent-encoding/2.3.0/download"], strip_prefix = "percent-encoding-2.3.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.percent-encoding-2.3.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.percent-encoding-2.3.0.bazel"), ) maybe( @@ -2220,7 +2220,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/pest/2.7.3/download"], strip_prefix = "pest-2.7.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pest-2.7.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.pest-2.7.3.bazel"), ) maybe( @@ -2230,7 +2230,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/pest_derive/2.7.3/download"], strip_prefix = "pest_derive-2.7.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pest_derive-2.7.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.pest_derive-2.7.3.bazel"), ) maybe( @@ -2240,7 +2240,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/pest_generator/2.7.3/download"], strip_prefix = "pest_generator-2.7.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pest_generator-2.7.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.pest_generator-2.7.3.bazel"), ) maybe( @@ -2250,7 +2250,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/pest_meta/2.7.3/download"], strip_prefix = "pest_meta-2.7.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pest_meta-2.7.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.pest_meta-2.7.3.bazel"), ) maybe( @@ -2260,7 +2260,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/phf/0.10.1/download"], strip_prefix = "phf-0.10.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.phf-0.10.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.phf-0.10.1.bazel"), ) maybe( @@ -2270,7 +2270,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/phf_codegen/0.10.0/download"], strip_prefix = "phf_codegen-0.10.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.phf_codegen-0.10.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.phf_codegen-0.10.0.bazel"), ) maybe( @@ -2280,7 +2280,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/phf_generator/0.10.0/download"], strip_prefix = "phf_generator-0.10.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.phf_generator-0.10.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.phf_generator-0.10.0.bazel"), ) maybe( @@ -2290,7 +2290,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/phf_shared/0.10.0/download"], strip_prefix = "phf_shared-0.10.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.phf_shared-0.10.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.phf_shared-0.10.0.bazel"), ) maybe( @@ -2300,7 +2300,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/pkcs1/0.7.5/download"], strip_prefix = "pkcs1-0.7.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pkcs1-0.7.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.pkcs1-0.7.5.bazel"), ) maybe( @@ -2310,7 +2310,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/pkcs8/0.10.2/download"], strip_prefix = "pkcs8-0.10.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pkcs8-0.10.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.pkcs8-0.10.2.bazel"), ) maybe( @@ -2320,7 +2320,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/pkg-config/0.3.27/download"], strip_prefix = "pkg-config-0.3.27", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pkg-config-0.3.27.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.pkg-config-0.3.27.bazel"), ) maybe( @@ -2330,7 +2330,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/portable-atomic/1.4.3/download"], strip_prefix = "portable-atomic-1.4.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.portable-atomic-1.4.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.portable-atomic-1.4.3.bazel"), ) maybe( @@ -2340,7 +2340,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ppv-lite86/0.2.17/download"], strip_prefix = "ppv-lite86-0.2.17", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ppv-lite86-0.2.17.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ppv-lite86-0.2.17.bazel"), ) maybe( @@ -2350,7 +2350,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/precomputed-hash/0.1.1/download"], strip_prefix = "precomputed-hash-0.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.precomputed-hash-0.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.precomputed-hash-0.1.1.bazel"), ) maybe( @@ -2360,7 +2360,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/primeorder/0.13.2/download"], strip_prefix = "primeorder-0.13.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.primeorder-0.13.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.primeorder-0.13.2.bazel"), ) maybe( @@ -2370,7 +2370,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/proc-macro-crate/1.3.1/download"], strip_prefix = "proc-macro-crate-1.3.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.proc-macro-crate-1.3.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.proc-macro-crate-1.3.1.bazel"), ) maybe( @@ -2380,7 +2380,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/proc-macro2/1.0.69/download"], strip_prefix = "proc-macro2-1.0.69", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.proc-macro2-1.0.69.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.proc-macro2-1.0.69.bazel"), ) maybe( @@ -2390,7 +2390,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/pulldown-cmark/0.9.3/download"], strip_prefix = "pulldown-cmark-0.9.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.pulldown-cmark-0.9.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.pulldown-cmark-0.9.3.bazel"), ) maybe( @@ -2400,7 +2400,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/quote/1.0.33/download"], strip_prefix = "quote-1.0.33", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.quote-1.0.33.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.quote-1.0.33.bazel"), ) maybe( @@ -2410,7 +2410,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/radium/0.7.0/download"], strip_prefix = "radium-0.7.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.radium-0.7.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.radium-0.7.0.bazel"), ) maybe( @@ -2420,7 +2420,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rand/0.3.23/download"], strip_prefix = "rand-0.3.23", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand-0.3.23.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rand-0.3.23.bazel"), ) maybe( @@ -2430,7 +2430,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rand/0.4.6/download"], strip_prefix = "rand-0.4.6", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand-0.4.6.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rand-0.4.6.bazel"), ) maybe( @@ -2440,7 +2440,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rand/0.8.5/download"], strip_prefix = "rand-0.8.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand-0.8.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rand-0.8.5.bazel"), ) maybe( @@ -2450,7 +2450,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rand_chacha/0.3.1/download"], strip_prefix = "rand_chacha-0.3.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand_chacha-0.3.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rand_chacha-0.3.1.bazel"), ) maybe( @@ -2460,7 +2460,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rand_core/0.3.1/download"], strip_prefix = "rand_core-0.3.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand_core-0.3.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rand_core-0.3.1.bazel"), ) maybe( @@ -2470,7 +2470,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rand_core/0.4.2/download"], strip_prefix = "rand_core-0.4.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand_core-0.4.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rand_core-0.4.2.bazel"), ) maybe( @@ -2480,7 +2480,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rand_core/0.6.4/download"], strip_prefix = "rand_core-0.6.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rand_core-0.6.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rand_core-0.6.4.bazel"), ) maybe( @@ -2490,7 +2490,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rdrand/0.4.0/download"], strip_prefix = "rdrand-0.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rdrand-0.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rdrand-0.4.0.bazel"), ) maybe( @@ -2500,7 +2500,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/redox_syscall/0.2.16/download"], strip_prefix = "redox_syscall-0.2.16", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.redox_syscall-0.2.16.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.redox_syscall-0.2.16.bazel"), ) maybe( @@ -2510,7 +2510,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/redox_syscall/0.3.5/download"], strip_prefix = "redox_syscall-0.3.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.redox_syscall-0.3.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.redox_syscall-0.3.5.bazel"), ) maybe( @@ -2520,7 +2520,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/redox_users/0.4.3/download"], strip_prefix = "redox_users-0.4.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.redox_users-0.4.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.redox_users-0.4.3.bazel"), ) maybe( @@ -2530,7 +2530,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/regex/1.9.4/download"], strip_prefix = "regex-1.9.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.regex-1.9.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.regex-1.9.4.bazel"), ) maybe( @@ -2540,7 +2540,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/regex-automata/0.3.7/download"], strip_prefix = "regex-automata-0.3.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.regex-automata-0.3.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.regex-automata-0.3.7.bazel"), ) maybe( @@ -2550,7 +2550,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/regex-syntax/0.7.5/download"], strip_prefix = "regex-syntax-0.7.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.regex-syntax-0.7.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.regex-syntax-0.7.5.bazel"), ) maybe( @@ -2560,7 +2560,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rfc6979/0.4.0/download"], strip_prefix = "rfc6979-0.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rfc6979-0.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rfc6979-0.4.0.bazel"), ) maybe( @@ -2570,7 +2570,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ring/0.16.20/download"], strip_prefix = "ring-0.16.20", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ring-0.16.20.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ring-0.16.20.bazel"), ) maybe( @@ -2580,7 +2580,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rsa/0.9.2/download"], strip_prefix = "rsa-0.9.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rsa-0.9.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rsa-0.9.2.bazel"), ) maybe( @@ -2590,7 +2590,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rsa-der/0.3.0/download"], strip_prefix = "rsa-der-0.3.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rsa-der-0.3.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rsa-der-0.3.0.bazel"), ) maybe( @@ -2600,7 +2600,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rusb/0.9.3/download"], strip_prefix = "rusb-0.9.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rusb-0.9.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rusb-0.9.3.bazel"), ) maybe( @@ -2610,7 +2610,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rust-crypto/0.2.36/download"], strip_prefix = "rust-crypto-0.2.36", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rust-crypto-0.2.36.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rust-crypto-0.2.36.bazel"), ) maybe( @@ -2620,7 +2620,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rustc-demangle/0.1.23/download"], strip_prefix = "rustc-demangle-0.1.23", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rustc-demangle-0.1.23.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rustc-demangle-0.1.23.bazel"), ) maybe( @@ -2630,7 +2630,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rustc-serialize/0.3.25/download"], strip_prefix = "rustc-serialize-0.3.25", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rustc-serialize-0.3.25.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rustc-serialize-0.3.25.bazel"), ) maybe( @@ -2640,7 +2640,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rustix/0.38.10/download"], strip_prefix = "rustix-0.38.10", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rustix-0.38.10.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rustix-0.38.10.bazel"), ) maybe( @@ -2650,7 +2650,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/rustversion/1.0.14/download"], strip_prefix = "rustversion-1.0.14", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.rustversion-1.0.14.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.rustversion-1.0.14.bazel"), ) maybe( @@ -2660,7 +2660,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ruzstd/0.4.0/download"], strip_prefix = "ruzstd-0.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ruzstd-0.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ruzstd-0.4.0.bazel"), ) maybe( @@ -2670,7 +2670,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ryu/1.0.15/download"], strip_prefix = "ryu-1.0.15", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ryu-1.0.15.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ryu-1.0.15.bazel"), ) maybe( @@ -2680,7 +2680,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/scopeguard/1.2.0/download"], strip_prefix = "scopeguard-1.2.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.scopeguard-1.2.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.scopeguard-1.2.0.bazel"), ) maybe( @@ -2690,7 +2690,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/sec1/0.7.3/download"], strip_prefix = "sec1-0.7.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.sec1-0.7.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.sec1-0.7.3.bazel"), ) maybe( @@ -2700,7 +2700,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/secrecy/0.8.0/download"], strip_prefix = "secrecy-0.8.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.secrecy-0.8.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.secrecy-0.8.0.bazel"), ) maybe( @@ -2710,7 +2710,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/serde/1.0.189/download"], strip_prefix = "serde-1.0.189", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde-1.0.189.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.serde-1.0.189.bazel"), ) maybe( @@ -2720,7 +2720,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/serde_bytes/0.11.12/download"], strip_prefix = "serde_bytes-0.11.12", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde_bytes-0.11.12.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.serde_bytes-0.11.12.bazel"), ) maybe( @@ -2730,7 +2730,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/serde_derive/1.0.189/download"], strip_prefix = "serde_derive-1.0.189", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde_derive-1.0.189.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.serde_derive-1.0.189.bazel"), ) maybe( @@ -2740,7 +2740,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/serde_json/1.0.107/download"], strip_prefix = "serde_json-1.0.107", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde_json-1.0.107.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.serde_json-1.0.107.bazel"), ) maybe( @@ -2750,7 +2750,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/serde_with/3.4.0/download"], strip_prefix = "serde_with-3.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde_with-3.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.serde_with-3.4.0.bazel"), ) maybe( @@ -2760,7 +2760,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/serde_with_macros/3.4.0/download"], strip_prefix = "serde_with_macros-3.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serde_with_macros-3.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.serde_with_macros-3.4.0.bazel"), ) maybe( @@ -2770,7 +2770,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/serialport/4.2.2/download"], strip_prefix = "serialport-4.2.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.serialport-4.2.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.serialport-4.2.2.bazel"), ) maybe( @@ -2780,7 +2780,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/sha2/0.10.7/download"], strip_prefix = "sha2-0.10.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.sha2-0.10.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.sha2-0.10.7.bazel"), ) maybe( @@ -2790,7 +2790,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/sha3/0.10.8/download"], strip_prefix = "sha3-0.10.8", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.sha3-0.10.8.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.sha3-0.10.8.bazel"), ) maybe( @@ -2800,7 +2800,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/shellwords/1.1.0/download"], strip_prefix = "shellwords-1.1.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.shellwords-1.1.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.shellwords-1.1.0.bazel"), ) maybe( @@ -2810,7 +2810,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/shlex/1.1.0/download"], strip_prefix = "shlex-1.1.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.shlex-1.1.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.shlex-1.1.0.bazel"), ) maybe( @@ -2820,7 +2820,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/signature/2.1.0/download"], strip_prefix = "signature-2.1.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.signature-2.1.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.signature-2.1.0.bazel"), ) maybe( @@ -2830,7 +2830,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/simple_asn1/0.6.2/download"], strip_prefix = "simple_asn1-0.6.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.simple_asn1-0.6.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.simple_asn1-0.6.2.bazel"), ) maybe( @@ -2840,7 +2840,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/siphasher/0.3.11/download"], strip_prefix = "siphasher-0.3.11", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.siphasher-0.3.11.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.siphasher-0.3.11.bazel"), ) maybe( @@ -2850,7 +2850,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/smallvec/1.11.0/download"], strip_prefix = "smallvec-1.11.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.smallvec-1.11.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.smallvec-1.11.0.bazel"), ) maybe( @@ -2860,7 +2860,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/spin/0.5.2/download"], strip_prefix = "spin-0.5.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.spin-0.5.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.spin-0.5.2.bazel"), ) maybe( @@ -2870,7 +2870,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/spki/0.7.2/download"], strip_prefix = "spki-0.7.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.spki-0.7.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.spki-0.7.2.bazel"), ) maybe( @@ -2880,7 +2880,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/static_assertions/1.1.0/download"], strip_prefix = "static_assertions-1.1.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.static_assertions-1.1.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.static_assertions-1.1.0.bazel"), ) maybe( @@ -2890,7 +2890,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/string_cache/0.8.7/download"], strip_prefix = "string_cache-0.8.7", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.string_cache-0.8.7.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.string_cache-0.8.7.bazel"), ) maybe( @@ -2900,7 +2900,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/string_cache_codegen/0.5.2/download"], strip_prefix = "string_cache_codegen-0.5.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.string_cache_codegen-0.5.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.string_cache_codegen-0.5.2.bazel"), ) maybe( @@ -2910,7 +2910,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/strsim/0.10.0/download"], strip_prefix = "strsim-0.10.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.strsim-0.10.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.strsim-0.10.0.bazel"), ) maybe( @@ -2920,7 +2920,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/strum/0.25.0/download"], strip_prefix = "strum-0.25.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.strum-0.25.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.strum-0.25.0.bazel"), ) maybe( @@ -2930,7 +2930,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/strum_macros/0.25.2/download"], strip_prefix = "strum_macros-0.25.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.strum_macros-0.25.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.strum_macros-0.25.2.bazel"), ) maybe( @@ -2940,7 +2940,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/subtle/2.5.0/download"], strip_prefix = "subtle-2.5.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.subtle-2.5.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.subtle-2.5.0.bazel"), ) maybe( @@ -2950,7 +2950,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/syn/1.0.109/download"], strip_prefix = "syn-1.0.109", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.syn-1.0.109.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.syn-1.0.109.bazel"), ) maybe( @@ -2960,7 +2960,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/syn/2.0.38/download"], strip_prefix = "syn-2.0.38", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.syn-2.0.38.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.syn-2.0.38.bazel"), ) maybe( @@ -2970,7 +2970,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/tap/1.0.1/download"], strip_prefix = "tap-1.0.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.tap-1.0.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.tap-1.0.1.bazel"), ) maybe( @@ -2980,7 +2980,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/tar/0.4.40/download"], strip_prefix = "tar-0.4.40", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.tar-0.4.40.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.tar-0.4.40.bazel"), ) maybe( @@ -2990,7 +2990,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/target-lexicon/0.12.11/download"], strip_prefix = "target-lexicon-0.12.11", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.target-lexicon-0.12.11.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.target-lexicon-0.12.11.bazel"), ) maybe( @@ -3000,7 +3000,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/tempfile/3.8.0/download"], strip_prefix = "tempfile-3.8.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.tempfile-3.8.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.tempfile-3.8.0.bazel"), ) maybe( @@ -3010,7 +3010,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/tendril/0.4.3/download"], strip_prefix = "tendril-0.4.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.tendril-0.4.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.tendril-0.4.3.bazel"), ) maybe( @@ -3020,7 +3020,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/termcolor/1.2.0/download"], strip_prefix = "termcolor-1.2.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.termcolor-1.2.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.termcolor-1.2.0.bazel"), ) maybe( @@ -3030,7 +3030,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/terminal_size/0.3.0/download"], strip_prefix = "terminal_size-0.3.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.terminal_size-0.3.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.terminal_size-0.3.0.bazel"), ) maybe( @@ -3040,7 +3040,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/thiserror/1.0.49/download"], strip_prefix = "thiserror-1.0.49", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.thiserror-1.0.49.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.thiserror-1.0.49.bazel"), ) maybe( @@ -3050,7 +3050,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/thiserror-core/1.0.38/download"], strip_prefix = "thiserror-core-1.0.38", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.thiserror-core-1.0.38.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.thiserror-core-1.0.38.bazel"), ) maybe( @@ -3060,7 +3060,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/thiserror-core-impl/1.0.38/download"], strip_prefix = "thiserror-core-impl-1.0.38", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.thiserror-core-impl-1.0.38.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.thiserror-core-impl-1.0.38.bazel"), ) maybe( @@ -3070,7 +3070,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/thiserror-impl/1.0.49/download"], strip_prefix = "thiserror-impl-1.0.49", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.thiserror-impl-1.0.49.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.thiserror-impl-1.0.49.bazel"), ) maybe( @@ -3080,7 +3080,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/time/0.1.45/download"], strip_prefix = "time-0.1.45", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.time-0.1.45.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.time-0.1.45.bazel"), ) maybe( @@ -3090,7 +3090,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/time/0.3.28/download"], strip_prefix = "time-0.3.28", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.time-0.3.28.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.time-0.3.28.bazel"), ) maybe( @@ -3100,7 +3100,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/time-core/0.1.1/download"], strip_prefix = "time-core-0.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.time-core-0.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.time-core-0.1.1.bazel"), ) maybe( @@ -3110,7 +3110,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/time-macros/0.2.14/download"], strip_prefix = "time-macros-0.2.14", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.time-macros-0.2.14.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.time-macros-0.2.14.bazel"), ) maybe( @@ -3120,7 +3120,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/tiny-keccak/2.0.2/download"], strip_prefix = "tiny-keccak-2.0.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.tiny-keccak-2.0.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.tiny-keccak-2.0.2.bazel"), ) maybe( @@ -3130,7 +3130,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/tinyvec/1.6.0/download"], strip_prefix = "tinyvec-1.6.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.tinyvec-1.6.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.tinyvec-1.6.0.bazel"), ) maybe( @@ -3140,7 +3140,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/tinyvec_macros/0.1.1/download"], strip_prefix = "tinyvec_macros-0.1.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.tinyvec_macros-0.1.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.tinyvec_macros-0.1.1.bazel"), ) maybe( @@ -3150,7 +3150,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/toml/0.5.11/download"], strip_prefix = "toml-0.5.11", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.toml-0.5.11.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.toml-0.5.11.bazel"), ) maybe( @@ -3160,7 +3160,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/toml_datetime/0.6.3/download"], strip_prefix = "toml_datetime-0.6.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.toml_datetime-0.6.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.toml_datetime-0.6.3.bazel"), ) maybe( @@ -3170,7 +3170,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/toml_edit/0.19.14/download"], strip_prefix = "toml_edit-0.19.14", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.toml_edit-0.19.14.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.toml_edit-0.19.14.bazel"), ) maybe( @@ -3180,7 +3180,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/topological-sort/0.2.2/download"], strip_prefix = "topological-sort-0.2.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.topological-sort-0.2.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.topological-sort-0.2.2.bazel"), ) maybe( @@ -3190,7 +3190,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/twox-hash/1.6.3/download"], strip_prefix = "twox-hash-1.6.3", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.twox-hash-1.6.3.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.twox-hash-1.6.3.bazel"), ) maybe( @@ -3200,7 +3200,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/typenum/1.17.0/download"], strip_prefix = "typenum-1.17.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.typenum-1.17.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.typenum-1.17.0.bazel"), ) maybe( @@ -3210,7 +3210,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/typetag/0.2.13/download"], strip_prefix = "typetag-0.2.13", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.typetag-0.2.13.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.typetag-0.2.13.bazel"), ) maybe( @@ -3220,7 +3220,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/typetag-impl/0.2.13/download"], strip_prefix = "typetag-impl-0.2.13", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.typetag-impl-0.2.13.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.typetag-impl-0.2.13.bazel"), ) maybe( @@ -3230,7 +3230,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/ucd-trie/0.1.6/download"], strip_prefix = "ucd-trie-0.1.6", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.ucd-trie-0.1.6.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.ucd-trie-0.1.6.bazel"), ) maybe( @@ -3240,7 +3240,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/unicase/2.7.0/download"], strip_prefix = "unicase-2.7.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicase-2.7.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.unicase-2.7.0.bazel"), ) maybe( @@ -3250,7 +3250,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/unicode-bidi/0.3.13/download"], strip_prefix = "unicode-bidi-0.3.13", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicode-bidi-0.3.13.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.unicode-bidi-0.3.13.bazel"), ) maybe( @@ -3260,7 +3260,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/unicode-ident/1.0.12/download"], strip_prefix = "unicode-ident-1.0.12", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicode-ident-1.0.12.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.unicode-ident-1.0.12.bazel"), ) maybe( @@ -3270,7 +3270,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/unicode-normalization/0.1.22/download"], strip_prefix = "unicode-normalization-0.1.22", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicode-normalization-0.1.22.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.unicode-normalization-0.1.22.bazel"), ) maybe( @@ -3280,7 +3280,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/unicode-width/0.1.10/download"], strip_prefix = "unicode-width-0.1.10", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.unicode-width-0.1.10.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.unicode-width-0.1.10.bazel"), ) maybe( @@ -3290,7 +3290,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/untrusted/0.7.1/download"], strip_prefix = "untrusted-0.7.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.untrusted-0.7.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.untrusted-0.7.1.bazel"), ) maybe( @@ -3300,7 +3300,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/url/2.4.1/download"], strip_prefix = "url-2.4.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.url-2.4.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.url-2.4.1.bazel"), ) maybe( @@ -3310,7 +3310,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/utf-8/0.7.6/download"], strip_prefix = "utf-8-0.7.6", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.utf-8-0.7.6.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.utf-8-0.7.6.bazel"), ) maybe( @@ -3320,7 +3320,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/utf8parse/0.2.1/download"], strip_prefix = "utf8parse-0.2.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.utf8parse-0.2.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.utf8parse-0.2.1.bazel"), ) maybe( @@ -3330,7 +3330,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/vcpkg/0.2.15/download"], strip_prefix = "vcpkg-0.2.15", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.vcpkg-0.2.15.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.vcpkg-0.2.15.bazel"), ) maybe( @@ -3340,7 +3340,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/version_check/0.9.4/download"], strip_prefix = "version_check-0.9.4", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.version_check-0.9.4.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.version_check-0.9.4.bazel"), ) maybe( @@ -3350,7 +3350,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/wasi/0.10.0+wasi-snapshot-preview1/download"], strip_prefix = "wasi-0.10.0+wasi-snapshot-preview1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasi-0.10.0+wasi-snapshot-preview1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.wasi-0.10.0+wasi-snapshot-preview1.bazel"), ) maybe( @@ -3360,7 +3360,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/wasi/0.11.0+wasi-snapshot-preview1/download"], strip_prefix = "wasi-0.11.0+wasi-snapshot-preview1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.wasi-0.11.0+wasi-snapshot-preview1.bazel"), ) maybe( @@ -3370,7 +3370,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/wasm-bindgen/0.2.87/download"], strip_prefix = "wasm-bindgen-0.2.87", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-0.2.87.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.wasm-bindgen-0.2.87.bazel"), ) maybe( @@ -3380,7 +3380,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/wasm-bindgen-backend/0.2.87/download"], strip_prefix = "wasm-bindgen-backend-0.2.87", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-backend-0.2.87.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.wasm-bindgen-backend-0.2.87.bazel"), ) maybe( @@ -3390,7 +3390,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/wasm-bindgen-macro/0.2.87/download"], strip_prefix = "wasm-bindgen-macro-0.2.87", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-macro-0.2.87.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.wasm-bindgen-macro-0.2.87.bazel"), ) maybe( @@ -3400,7 +3400,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/wasm-bindgen-macro-support/0.2.87/download"], strip_prefix = "wasm-bindgen-macro-support-0.2.87", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-macro-support-0.2.87.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.wasm-bindgen-macro-support-0.2.87.bazel"), ) maybe( @@ -3410,7 +3410,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/wasm-bindgen-shared/0.2.87/download"], strip_prefix = "wasm-bindgen-shared-0.2.87", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wasm-bindgen-shared-0.2.87.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.wasm-bindgen-shared-0.2.87.bazel"), ) maybe( @@ -3420,7 +3420,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/web-sys/0.3.64/download"], strip_prefix = "web-sys-0.3.64", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.web-sys-0.3.64.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.web-sys-0.3.64.bazel"), ) maybe( @@ -3430,7 +3430,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/winapi/0.3.9/download"], strip_prefix = "winapi-0.3.9", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.winapi-0.3.9.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.winapi-0.3.9.bazel"), ) maybe( @@ -3440,7 +3440,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/winapi-i686-pc-windows-gnu/0.4.0/download"], strip_prefix = "winapi-i686-pc-windows-gnu-0.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.winapi-i686-pc-windows-gnu-0.4.0.bazel"), ) maybe( @@ -3450,7 +3450,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/winapi-util/0.1.5/download"], strip_prefix = "winapi-util-0.1.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.winapi-util-0.1.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.winapi-util-0.1.5.bazel"), ) maybe( @@ -3460,7 +3460,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download"], strip_prefix = "winapi-x86_64-pc-windows-gnu-0.4.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.winapi-x86_64-pc-windows-gnu-0.4.0.bazel"), ) maybe( @@ -3470,7 +3470,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows-core/0.51.1/download"], strip_prefix = "windows-core-0.51.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows-core-0.51.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows-core-0.51.1.bazel"), ) maybe( @@ -3480,7 +3480,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows-sys/0.45.0/download"], strip_prefix = "windows-sys-0.45.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows-sys-0.45.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows-sys-0.45.0.bazel"), ) maybe( @@ -3490,7 +3490,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows-sys/0.48.0/download"], strip_prefix = "windows-sys-0.48.0", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows-sys-0.48.0.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows-sys-0.48.0.bazel"), ) maybe( @@ -3500,7 +3500,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows-targets/0.42.2/download"], strip_prefix = "windows-targets-0.42.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows-targets-0.42.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows-targets-0.42.2.bazel"), ) maybe( @@ -3510,7 +3510,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows-targets/0.48.5/download"], strip_prefix = "windows-targets-0.48.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows-targets-0.48.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows-targets-0.48.5.bazel"), ) maybe( @@ -3520,7 +3520,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_aarch64_gnullvm/0.42.2/download"], strip_prefix = "windows_aarch64_gnullvm-0.42.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_aarch64_gnullvm-0.42.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_aarch64_gnullvm-0.42.2.bazel"), ) maybe( @@ -3530,7 +3530,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_aarch64_gnullvm/0.48.5/download"], strip_prefix = "windows_aarch64_gnullvm-0.48.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_aarch64_gnullvm-0.48.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_aarch64_gnullvm-0.48.5.bazel"), ) maybe( @@ -3540,7 +3540,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_aarch64_msvc/0.42.2/download"], strip_prefix = "windows_aarch64_msvc-0.42.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_aarch64_msvc-0.42.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_aarch64_msvc-0.42.2.bazel"), ) maybe( @@ -3550,7 +3550,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_aarch64_msvc/0.48.5/download"], strip_prefix = "windows_aarch64_msvc-0.48.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_aarch64_msvc-0.48.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_aarch64_msvc-0.48.5.bazel"), ) maybe( @@ -3560,7 +3560,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_i686_gnu/0.42.2/download"], strip_prefix = "windows_i686_gnu-0.42.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_i686_gnu-0.42.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_i686_gnu-0.42.2.bazel"), ) maybe( @@ -3570,7 +3570,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_i686_gnu/0.48.5/download"], strip_prefix = "windows_i686_gnu-0.48.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_i686_gnu-0.48.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_i686_gnu-0.48.5.bazel"), ) maybe( @@ -3580,7 +3580,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_i686_msvc/0.42.2/download"], strip_prefix = "windows_i686_msvc-0.42.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_i686_msvc-0.42.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_i686_msvc-0.42.2.bazel"), ) maybe( @@ -3590,7 +3590,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_i686_msvc/0.48.5/download"], strip_prefix = "windows_i686_msvc-0.48.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_i686_msvc-0.48.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_i686_msvc-0.48.5.bazel"), ) maybe( @@ -3600,7 +3600,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_x86_64_gnu/0.42.2/download"], strip_prefix = "windows_x86_64_gnu-0.42.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_x86_64_gnu-0.42.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_x86_64_gnu-0.42.2.bazel"), ) maybe( @@ -3610,7 +3610,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_x86_64_gnu/0.48.5/download"], strip_prefix = "windows_x86_64_gnu-0.48.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_x86_64_gnu-0.48.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_x86_64_gnu-0.48.5.bazel"), ) maybe( @@ -3620,7 +3620,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_x86_64_gnullvm/0.42.2/download"], strip_prefix = "windows_x86_64_gnullvm-0.42.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_x86_64_gnullvm-0.42.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_x86_64_gnullvm-0.42.2.bazel"), ) maybe( @@ -3630,7 +3630,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_x86_64_gnullvm/0.48.5/download"], strip_prefix = "windows_x86_64_gnullvm-0.48.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_x86_64_gnullvm-0.48.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_x86_64_gnullvm-0.48.5.bazel"), ) maybe( @@ -3640,7 +3640,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_x86_64_msvc/0.42.2/download"], strip_prefix = "windows_x86_64_msvc-0.42.2", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_x86_64_msvc-0.42.2.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_x86_64_msvc-0.42.2.bazel"), ) maybe( @@ -3650,7 +3650,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/windows_x86_64_msvc/0.48.5/download"], strip_prefix = "windows_x86_64_msvc-0.48.5", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.windows_x86_64_msvc-0.48.5.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.windows_x86_64_msvc-0.48.5.bazel"), ) maybe( @@ -3660,7 +3660,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/winnow/0.5.15/download"], strip_prefix = "winnow-0.5.15", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.winnow-0.5.15.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.winnow-0.5.15.bazel"), ) maybe( @@ -3670,7 +3670,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/wyz/0.5.1/download"], strip_prefix = "wyz-0.5.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.wyz-0.5.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.wyz-0.5.1.bazel"), ) maybe( @@ -3680,7 +3680,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/xattr/1.0.1/download"], strip_prefix = "xattr-1.0.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.xattr-1.0.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.xattr-1.0.1.bazel"), ) maybe( @@ -3690,7 +3690,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/zerocopy/0.7.11/download"], strip_prefix = "zerocopy-0.7.11", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.zerocopy-0.7.11.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.zerocopy-0.7.11.bazel"), ) maybe( @@ -3700,7 +3700,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/zerocopy-derive/0.7.11/download"], strip_prefix = "zerocopy-derive-0.7.11", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.zerocopy-derive-0.7.11.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.zerocopy-derive-0.7.11.bazel"), ) maybe( @@ -3710,7 +3710,7 @@ def crate_repositories(): type = "tar.gz", urls = ["https://static.crates.io/crates/zeroize/1.8.1/download"], strip_prefix = "zeroize-1.8.1", - build_file = Label("@lowrisc_opentitan//third_party/rust/crates:BUILD.zeroize-1.8.1.bazel"), + build_file = Label("//third_party/rust/crates:BUILD.zeroize-1.8.1.bazel"), ) return [ From 4077374d033e98c4ae621f67333ce00ba22908c9 Mon Sep 17 00:00:00 2001 From: Douglas Reis Date: Thu, 12 Dec 2024 18:40:44 +0000 Subject: [PATCH 2/5] [rust] Add new dependencies to opentitanlib The new dependencies will be used to implement a new transport that will use a ftdi chip to bootstrap a opentitan chip. Signed-off-by: Douglas Reis --- third_party/rust/Cargo.lock | 63 ++++++++++++ third_party/rust/Cargo.toml | 3 + third_party/rust/crates/BUILD.bazel | 18 ++++ .../crates/BUILD.embedded-hal-0.2.7.bazel | 88 +++++++++++++++++ .../crates/BUILD.embedded-hal-1.0.0.bazel | 81 ++++++++++++++++ .../crates/BUILD.embedded-hal-nb-1.0.0.bazel | 85 ++++++++++++++++ .../BUILD.ftdi-embedded-hal-0.22.0.bazel | 96 +++++++++++++++++++ third_party/rust/crates/BUILD.nb-0.1.3.bazel | 87 +++++++++++++++++ third_party/rust/crates/BUILD.nb-1.1.0.bazel | 81 ++++++++++++++++ .../rust/crates/BUILD.void-1.0.2.bazel | 81 ++++++++++++++++ third_party/rust/crates/defs.bzl | 76 +++++++++++++++ 11 files changed, 759 insertions(+) create mode 100644 third_party/rust/crates/BUILD.embedded-hal-0.2.7.bazel create mode 100644 third_party/rust/crates/BUILD.embedded-hal-1.0.0.bazel create mode 100644 third_party/rust/crates/BUILD.embedded-hal-nb-1.0.0.bazel create mode 100644 third_party/rust/crates/BUILD.ftdi-embedded-hal-0.22.0.bazel create mode 100644 third_party/rust/crates/BUILD.nb-0.1.3.bazel create mode 100644 third_party/rust/crates/BUILD.nb-1.1.0.bazel create mode 100644 third_party/rust/crates/BUILD.void-1.0.2.bazel diff --git a/third_party/rust/Cargo.lock b/third_party/rust/Cargo.lock index 8888900be4301..1b786fc13e15a 100644 --- a/third_party/rust/Cargo.lock +++ b/third_party/rust/Cargo.lock @@ -296,10 +296,13 @@ dependencies = [ "ecdsa", "elf", "elliptic-curve", + "embedded-hal 1.0.0", "env_logger", "erased-serde", "foreign-types", "ftdi", + "ftdi-embedded-hal", + "ftdi-mpsse", "heck", "hex", "humantime", @@ -732,6 +735,32 @@ dependencies = [ "zeroize", ] +[[package]] +name = "embedded-hal" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff" +dependencies = [ + "nb 0.1.3", + "void", +] + +[[package]] +name = "embedded-hal" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89" + +[[package]] +name = "embedded-hal-nb" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605" +dependencies = [ + "embedded-hal 1.0.0", + "nb 1.1.0", +] + [[package]] name = "encode_unicode" version = "0.3.6" @@ -855,6 +884,19 @@ dependencies = [ "thiserror", ] +[[package]] +name = "ftdi-embedded-hal" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e328c2738c104e2649586bda4baabf376825db50014eb0d41bee74fb6064deb" +dependencies = [ + "embedded-hal 0.2.7", + "embedded-hal 1.0.0", + "embedded-hal-nb", + "ftdi-mpsse", + "nb 1.1.0", +] + [[package]] name = "ftdi-mpsse" version = "0.1.1" @@ -1400,6 +1442,21 @@ dependencies = [ "mio", ] +[[package]] +name = "nb" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f" +dependencies = [ + "nb 1.1.0", +] + +[[package]] +name = "nb" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d" + [[package]] name = "new_debug_unreachable" version = "1.0.4" @@ -2713,6 +2770,12 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +[[package]] +name = "void" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" + [[package]] name = "wasi" version = "0.10.0+wasi-snapshot-preview1" diff --git a/third_party/rust/Cargo.toml b/third_party/rust/Cargo.toml index d324a51c141e6..f4fd8ad5656a2 100644 --- a/third_party/rust/Cargo.toml +++ b/third_party/rust/Cargo.toml @@ -35,6 +35,9 @@ erased-serde = "0.3.12" # too recent version because it break things. foreign-types = "0.3.2" ftdi = "0.1.3" +ftdi-embedded-hal = "0.22.0" +ftdi-mpsse = "0.1.1" +embedded-hal = "1.0.0" heck = "0.4.1" hex = { version = "0.4.3", features = ["serde"] } humantime = "2.1.0" diff --git a/third_party/rust/crates/BUILD.bazel b/third_party/rust/crates/BUILD.bazel index 0796af8db7e3b..7449305244695 100644 --- a/third_party/rust/crates/BUILD.bazel +++ b/third_party/rust/crates/BUILD.bazel @@ -169,6 +169,12 @@ alias( tags = ["manual"], ) +alias( + name = "embedded-hal", + actual = "@crate_index__embedded-hal-1.0.0//:embedded_hal", + tags = ["manual"], +) + alias( name = "env_logger", actual = "@crate_index__env_logger-0.10.0//:env_logger", @@ -193,6 +199,18 @@ alias( tags = ["manual"], ) +alias( + name = "ftdi-embedded-hal", + actual = "@crate_index__ftdi-embedded-hal-0.22.0//:ftdi_embedded_hal", + tags = ["manual"], +) + +alias( + name = "ftdi-mpsse", + actual = "@crate_index__ftdi-mpsse-0.1.1//:ftdi_mpsse", + tags = ["manual"], +) + alias( name = "heck", actual = "@crate_index__heck-0.4.1//:heck", diff --git a/third_party/rust/crates/BUILD.embedded-hal-0.2.7.bazel b/third_party/rust/crates/BUILD.embedded-hal-0.2.7.bazel new file mode 100644 index 0000000000000..50cfb65a074d6 --- /dev/null +++ b/third_party/rust/crates/BUILD.embedded-hal-0.2.7.bazel @@ -0,0 +1,88 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//third_party/rust:crate_index +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "embedded_hal", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "unproven", + ], + crate_root = "src/lib.rs", + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=embedded-hal", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@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-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.2.7", + deps = [ + "@crate_index__nb-0.1.3//:nb", + "@crate_index__void-1.0.2//:void", + ], +) diff --git a/third_party/rust/crates/BUILD.embedded-hal-1.0.0.bazel b/third_party/rust/crates/BUILD.embedded-hal-1.0.0.bazel new file mode 100644 index 0000000000000..61433fd473fa9 --- /dev/null +++ b/third_party/rust/crates/BUILD.embedded-hal-1.0.0.bazel @@ -0,0 +1,81 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//third_party/rust:crate_index +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "embedded_hal", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=embedded-hal", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@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-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "1.0.0", +) diff --git a/third_party/rust/crates/BUILD.embedded-hal-nb-1.0.0.bazel b/third_party/rust/crates/BUILD.embedded-hal-nb-1.0.0.bazel new file mode 100644 index 0000000000000..b8e22786340d7 --- /dev/null +++ b/third_party/rust/crates/BUILD.embedded-hal-nb-1.0.0.bazel @@ -0,0 +1,85 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//third_party/rust:crate_index +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "embedded_hal_nb", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=embedded-hal-nb", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@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-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "1.0.0", + deps = [ + "@crate_index__embedded-hal-1.0.0//:embedded_hal", + "@crate_index__nb-1.1.0//:nb", + ], +) diff --git a/third_party/rust/crates/BUILD.ftdi-embedded-hal-0.22.0.bazel b/third_party/rust/crates/BUILD.ftdi-embedded-hal-0.22.0.bazel new file mode 100644 index 0000000000000..b52111ada5914 --- /dev/null +++ b/third_party/rust/crates/BUILD.ftdi-embedded-hal-0.22.0.bazel @@ -0,0 +1,96 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//third_party/rust:crate_index +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "ftdi_embedded_hal", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + aliases = { + "@crate_index__embedded-hal-0.2.7//:embedded_hal": "eh0", + "@crate_index__embedded-hal-1.0.0//:embedded_hal": "eh1", + "@crate_index__embedded-hal-nb-1.0.0//:embedded_hal_nb": "ehnb1", + }, + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "default", + ], + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=ftdi-embedded-hal", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@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-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.22.0", + deps = [ + "@crate_index__embedded-hal-0.2.7//:embedded_hal", + "@crate_index__embedded-hal-1.0.0//:embedded_hal", + "@crate_index__embedded-hal-nb-1.0.0//:embedded_hal_nb", + "@crate_index__ftdi-mpsse-0.1.1//:ftdi_mpsse", + "@crate_index__nb-1.1.0//:nb", + ], +) diff --git a/third_party/rust/crates/BUILD.nb-0.1.3.bazel b/third_party/rust/crates/BUILD.nb-0.1.3.bazel new file mode 100644 index 0000000000000..f3b8062997698 --- /dev/null +++ b/third_party/rust/crates/BUILD.nb-0.1.3.bazel @@ -0,0 +1,87 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//third_party/rust:crate_index +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "nb", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_features = [ + "unstable", + ], + crate_root = "src/lib.rs", + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=nb", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@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-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.1.3", + deps = [ + "@crate_index__nb-1.1.0//:nb", + ], +) diff --git a/third_party/rust/crates/BUILD.nb-1.1.0.bazel b/third_party/rust/crates/BUILD.nb-1.1.0.bazel new file mode 100644 index 0000000000000..614d519b16485 --- /dev/null +++ b/third_party/rust/crates/BUILD.nb-1.1.0.bazel @@ -0,0 +1,81 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//third_party/rust:crate_index +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "nb", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=nb", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@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-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "1.1.0", +) diff --git a/third_party/rust/crates/BUILD.void-1.0.2.bazel b/third_party/rust/crates/BUILD.void-1.0.2.bazel new file mode 100644 index 0000000000000..428d881d8b2bf --- /dev/null +++ b/third_party/rust/crates/BUILD.void-1.0.2.bazel @@ -0,0 +1,81 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//third_party/rust:crate_index +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "void", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2015", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=void", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@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-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "1.0.2", +) diff --git a/third_party/rust/crates/defs.bzl b/third_party/rust/crates/defs.bzl index 81cfed4079f3c..e03194563ba8f 100644 --- a/third_party/rust/crates/defs.bzl +++ b/third_party/rust/crates/defs.bzl @@ -316,10 +316,13 @@ _NORMAL_DEPENDENCIES = { "ecdsa": Label("@crate_index__ecdsa-0.16.9//:ecdsa"), "elf": Label("@crate_index__elf-0.7.2//:elf"), "elliptic-curve": Label("@crate_index__elliptic-curve-0.13.8//:elliptic_curve"), + "embedded-hal": Label("@crate_index__embedded-hal-1.0.0//:embedded_hal"), "env_logger": Label("@crate_index__env_logger-0.10.0//:env_logger"), "erased-serde": Label("@crate_index__erased-serde-0.3.31//:erased_serde"), "foreign-types": Label("@crate_index__foreign-types-0.3.2//:foreign_types"), "ftdi": Label("@crate_index__ftdi-0.1.3//:ftdi"), + "ftdi-embedded-hal": Label("@crate_index__ftdi-embedded-hal-0.22.0//:ftdi_embedded_hal"), + "ftdi-mpsse": Label("@crate_index__ftdi-mpsse-0.1.1//:ftdi_mpsse"), "heck": Label("@crate_index__heck-0.4.1//:heck"), "hex": Label("@crate_index__hex-0.4.3//:hex"), "humantime": Label("@crate_index__humantime-2.1.0//:humantime"), @@ -1221,6 +1224,36 @@ def crate_repositories(): build_file = Label("//third_party/rust/crates:BUILD.elliptic-curve-0.13.8.bazel"), ) + maybe( + http_archive, + name = "crate_index__embedded-hal-0.2.7", + sha256 = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff", + type = "tar.gz", + urls = ["https://static.crates.io/crates/embedded-hal/0.2.7/download"], + strip_prefix = "embedded-hal-0.2.7", + build_file = Label("//third_party/rust/crates:BUILD.embedded-hal-0.2.7.bazel"), + ) + + maybe( + http_archive, + name = "crate_index__embedded-hal-1.0.0", + sha256 = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89", + type = "tar.gz", + urls = ["https://static.crates.io/crates/embedded-hal/1.0.0/download"], + strip_prefix = "embedded-hal-1.0.0", + build_file = Label("//third_party/rust/crates:BUILD.embedded-hal-1.0.0.bazel"), + ) + + maybe( + http_archive, + name = "crate_index__embedded-hal-nb-1.0.0", + sha256 = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605", + type = "tar.gz", + urls = ["https://static.crates.io/crates/embedded-hal-nb/1.0.0/download"], + strip_prefix = "embedded-hal-nb-1.0.0", + build_file = Label("//third_party/rust/crates:BUILD.embedded-hal-nb-1.0.0.bazel"), + ) + maybe( http_archive, name = "crate_index__encode_unicode-0.3.6", @@ -1361,6 +1394,16 @@ def crate_repositories(): build_file = Label("//third_party/rust/crates:BUILD.ftdi-0.1.3.bazel"), ) + maybe( + http_archive, + name = "crate_index__ftdi-embedded-hal-0.22.0", + sha256 = "5e328c2738c104e2649586bda4baabf376825db50014eb0d41bee74fb6064deb", + type = "tar.gz", + urls = ["https://static.crates.io/crates/ftdi-embedded-hal/0.22.0/download"], + strip_prefix = "ftdi-embedded-hal-0.22.0", + build_file = Label("//third_party/rust/crates:BUILD.ftdi-embedded-hal-0.22.0.bazel"), + ) + maybe( http_archive, name = "crate_index__ftdi-mpsse-0.1.1", @@ -1963,6 +2006,26 @@ def crate_repositories(): build_file = Label("//third_party/rust/crates:BUILD.mio-signals-0.2.0.bazel"), ) + maybe( + http_archive, + name = "crate_index__nb-0.1.3", + sha256 = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f", + type = "tar.gz", + urls = ["https://static.crates.io/crates/nb/0.1.3/download"], + strip_prefix = "nb-0.1.3", + build_file = Label("//third_party/rust/crates:BUILD.nb-0.1.3.bazel"), + ) + + maybe( + http_archive, + name = "crate_index__nb-1.1.0", + sha256 = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d", + type = "tar.gz", + urls = ["https://static.crates.io/crates/nb/1.1.0/download"], + strip_prefix = "nb-1.1.0", + build_file = Label("//third_party/rust/crates:BUILD.nb-1.1.0.bazel"), + ) + maybe( http_archive, name = "crate_index__new_debug_unreachable-1.0.4", @@ -3343,6 +3406,16 @@ def crate_repositories(): build_file = Label("//third_party/rust/crates:BUILD.version_check-0.9.4.bazel"), ) + maybe( + http_archive, + name = "crate_index__void-1.0.2", + sha256 = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d", + type = "tar.gz", + urls = ["https://static.crates.io/crates/void/1.0.2/download"], + strip_prefix = "void-1.0.2", + build_file = Label("//third_party/rust/crates:BUILD.void-1.0.2.bazel"), + ) + maybe( http_archive, name = "crate_index__wasi-0.10.0-wasi-snapshot-preview1", @@ -3735,10 +3808,13 @@ def crate_repositories(): struct(repo = "crate_index__ecdsa-0.16.9", is_dev_dep = False), struct(repo = "crate_index__elf-0.7.2", is_dev_dep = False), struct(repo = "crate_index__elliptic-curve-0.13.8", is_dev_dep = False), + struct(repo = "crate_index__embedded-hal-1.0.0", is_dev_dep = False), struct(repo = "crate_index__env_logger-0.10.0", is_dev_dep = False), struct(repo = "crate_index__erased-serde-0.3.31", is_dev_dep = False), struct(repo = "crate_index__foreign-types-0.3.2", is_dev_dep = False), struct(repo = "crate_index__ftdi-0.1.3", is_dev_dep = False), + struct(repo = "crate_index__ftdi-embedded-hal-0.22.0", is_dev_dep = False), + struct(repo = "crate_index__ftdi-mpsse-0.1.1", is_dev_dep = False), struct(repo = "crate_index__heck-0.4.1", is_dev_dep = False), struct(repo = "crate_index__hex-0.4.3", is_dev_dep = False), struct(repo = "crate_index__humantime-2.1.0", is_dev_dep = False), From 06cd1983ba00a924031cb61824b7a11b2340db8a Mon Sep 17 00:00:00 2001 From: Douglas Reis Date: Fri, 13 Dec 2024 15:26:07 +0000 Subject: [PATCH 3/5] [opentitanlib] Add ftdi transport for voyager board Signed-off-by: Douglas Reis --- sw/host/opentitanlib/BUILD | 6 + sw/host/opentitanlib/src/app/config/mod.rs | 1 + .../app/config/opentitan_ftdi_voyager.json | 82 ++++++++++++ sw/host/opentitanlib/src/backend/ftdi.rs | 14 ++ sw/host/opentitanlib/src/backend/mod.rs | 6 + .../opentitanlib/src/transport/ftdi/chip.rs | 24 ++++ .../opentitanlib/src/transport/ftdi/mod.rs | 120 ++++++++++++++++++ sw/host/opentitanlib/src/transport/mod.rs | 1 + 8 files changed, 254 insertions(+) create mode 100644 sw/host/opentitanlib/src/app/config/opentitan_ftdi_voyager.json create mode 100644 sw/host/opentitanlib/src/backend/ftdi.rs create mode 100644 sw/host/opentitanlib/src/transport/ftdi/chip.rs create mode 100644 sw/host/opentitanlib/src/transport/ftdi/mod.rs diff --git a/sw/host/opentitanlib/BUILD b/sw/host/opentitanlib/BUILD index 847fa1f34bcbc..c2026992fcef4 100644 --- a/sw/host/opentitanlib/BUILD +++ b/sw/host/opentitanlib/BUILD @@ -65,6 +65,7 @@ rust_library( "src/app/mod.rs", "src/app/spi.rs", "src/backend/chip_whisperer.rs", + "src/backend/ftdi.rs", "src/backend/hyperdebug.rs", "src/backend/mod.rs", "src/backend/proxy.rs", @@ -181,6 +182,8 @@ rust_library( "src/transport/dediprog/mod.rs", "src/transport/dediprog/spi.rs", "src/transport/errors.rs", + "src/transport/ftdi/chip.rs", + "src/transport/ftdi/mod.rs", "src/transport/hyperdebug/c2d2.rs", "src/transport/hyperdebug/dfu.rs", "src/transport/hyperdebug/gpio.rs", @@ -297,9 +300,12 @@ rust_library( "@crate_index//:deser-hjson", "@crate_index//:directories", "@crate_index//:ecdsa", + "@crate_index//:embedded-hal", "@crate_index//:env_logger", "@crate_index//:erased-serde", "@crate_index//:ftdi", + "@crate_index//:ftdi-embedded-hal", + "@crate_index//:ftdi-mpsse", "@crate_index//:hex", "@crate_index//:humantime", "@crate_index//:humantime-serde", diff --git a/sw/host/opentitanlib/src/app/config/mod.rs b/sw/host/opentitanlib/src/app/config/mod.rs index 43c4cba56566f..d3fdf422654f8 100644 --- a/sw/host/opentitanlib/src/app/config/mod.rs +++ b/sw/host/opentitanlib/src/app/config/mod.rs @@ -67,6 +67,7 @@ static BUILTINS: Lazy> = Lazy::new(|| { "/__builtin__/ti50emulator.json" => include_str!("ti50emulator.json"), "/__builtin__/opentitan_cw310.json" => include_str!("opentitan_cw310.json"), "/__builtin__/opentitan_cw340.json" => include_str!("opentitan_cw340.json"), + "/__builtin__/opentitan_ftdi_voyager.json" => include_str!("opentitan_ftdi_voyager.json"), "/__builtin__/opentitan.json" => include_str!("opentitan.json"), "/__builtin__/hyperdebug.json" => include_str!("hyperdebug.json"), "/__builtin__/hyperdebug_chipwhisperer.json" => include_str!("hyperdebug_chipwhisperer.json"), diff --git a/sw/host/opentitanlib/src/app/config/opentitan_ftdi_voyager.json b/sw/host/opentitanlib/src/app/config/opentitan_ftdi_voyager.json new file mode 100644 index 0000000000000..430c70be521a0 --- /dev/null +++ b/sw/host/opentitanlib/src/app/config/opentitan_ftdi_voyager.json @@ -0,0 +1,82 @@ +{ + "includes": ["/__builtin__/opentitan.json"], + "interface": "ftdi", + "pins": [ + { + "name": "RESET", + "mode": "PushPull", + "invert": false, + "alias_of": "adbus5", + "pull_mode": "None" + }, + { + "name": "TRST", + "mode": "PushPull", + "level": false, + "alias_of": "adbus4", + "pull_mode": "None" + }, + { + "name": "IOC0", + "alias_of": "bdbus4" + }, + { + "name": "IOC1", + "alias_of": "bdbus5" + }, + { + "name": "IOC2", + "alias_of": "bdbus6" + }, + { + "name": "MUX_FTDI", + "alias_of": "bdbus7" + }, + { + "name": "IOC8", + "alias_of": "adbus6" + }, + { + "name": "IOC5", + "alias_of": "adbus7" + } + ], + "spi": [ + { + "name": "BOOTSTRAP" + } + ], + "uarts": [ + { + "name": "console", + "alias_of": "0" + }, + { + "name": "dut", + "alias_of": "3" + } + ], + "strappings": [ + { + "name": "ROM_BOOTSTRAP", + "pins": [ + { + "name": "SW_STRAP0", + "level": true + }, + { + "name": "SW_STRAP1", + "level": true + }, + { + "name": "SW_STRAP2", + "level": true + }, + { + "name": "MUX_FTDI", + "level": true + } + ] + } + ] +} diff --git a/sw/host/opentitanlib/src/backend/ftdi.rs b/sw/host/opentitanlib/src/backend/ftdi.rs new file mode 100644 index 0000000000000..8327ef546b24c --- /dev/null +++ b/sw/host/opentitanlib/src/backend/ftdi.rs @@ -0,0 +1,14 @@ +// Copyright lowRISC contributors (OpenTitan project). +// Licensed under the Apache License, Version 2.0, see LICENSE for details. +// SPDX-License-Identifier: Apache-2.0 + +use anyhow::Result; + +use crate::backend::BackendOpts; +use crate::transport::ftdi::chip::Chip; +use crate::transport::ftdi::Ftdi; +use crate::transport::Transport; + +pub fn create(_args: &BackendOpts) -> Result> { + Ok(Box::new(Ftdi::::new()?)) +} diff --git a/sw/host/opentitanlib/src/backend/mod.rs b/sw/host/opentitanlib/src/backend/mod.rs index d6f1dcf8e4eff..ba90380916dd7 100644 --- a/sw/host/opentitanlib/src/backend/mod.rs +++ b/sw/host/opentitanlib/src/backend/mod.rs @@ -11,6 +11,7 @@ use crate::app::config::process_config_file; use crate::app::{TransportWrapper, TransportWrapperBuilder}; use crate::transport::chip_whisperer::board::{Cw310, Cw340}; use crate::transport::dediprog::Dediprog; +use crate::transport::ftdi::chip::Ft4232hq; use crate::transport::hyperdebug::{ C2d2Flavor, ChipWhispererFlavor, ServoMicroFlavor, StandardFlavor, Ti50Flavor, }; @@ -18,6 +19,7 @@ use crate::transport::{EmptyTransport, Transport}; use crate::util::parse_int::ParseInt; mod chip_whisperer; +mod ftdi; mod hyperdebug; mod proxy; mod ti50emulator; @@ -131,6 +133,10 @@ pub fn create(args: &BackendOpts) -> Result { chip_whisperer::create::(args)?, Some(Path::new("/__builtin__/opentitan_cw340.json")), ), + "ftdi" => ( + ftdi::create::(args)?, + Some(Path::new("/__builtin__/opentitan_ftdi_voyager.json")), + ), "dediprog" => { let dediprog: Box = Box::new(Dediprog::new( args.usb_vid, diff --git a/sw/host/opentitanlib/src/transport/ftdi/chip.rs b/sw/host/opentitanlib/src/transport/ftdi/chip.rs new file mode 100644 index 0000000000000..24530653f6280 --- /dev/null +++ b/sw/host/opentitanlib/src/transport/ftdi/chip.rs @@ -0,0 +1,24 @@ +// Copyright lowRISC contributors (OpenTitan project). +// Licensed under the Apache License, Version 2.0, see LICENSE for details. +// SPDX-License-Identifier: Apache-2.0 + +pub trait Chip { + const VENDOR_ID: u16 = 0x0403; + const PRODUCT_ID: u16; + + const UART_BAUD: u32 = 115200; + + const INTERFACES: &'static [ftdi::Interface]; +} + +pub struct Ft4232hq {} + +impl Chip for Ft4232hq { + const PRODUCT_ID: u16 = 0x6011; + const INTERFACES: &'static [ftdi::Interface] = &[ + ftdi::Interface::A, + ftdi::Interface::B, + // ftdi::Interface::C, + ftdi::Interface::D, + ]; +} diff --git a/sw/host/opentitanlib/src/transport/ftdi/mod.rs b/sw/host/opentitanlib/src/transport/ftdi/mod.rs new file mode 100644 index 0000000000000..c5c36d70fbc30 --- /dev/null +++ b/sw/host/opentitanlib/src/transport/ftdi/mod.rs @@ -0,0 +1,120 @@ +// Copyright lowRISC contributors (OpenTitan project). +// Licensed under the Apache License, Version 2.0, see LICENSE for details. +// SPDX-License-Identifier: Apache-2.0 + +use anyhow::Result; +use serde_annotate::Annotate; +use std::any::Any; +use std::cell::RefCell; +use std::collections::hash_map::Entry; +use std::collections::HashMap; +use std::rc::Rc; + +use crate::io::gpio::GpioPin; +use crate::io::spi::Target; +use crate::io::uart::Uart; +use crate::io::uart::UartError; +use crate::transport::common::uart::SerialPortUart; +use crate::transport::{ + Capabilities, Capability, Transport, TransportError, TransportInterfaceType, +}; +use crate::util::parse_int::ParseInt; +use serialport::SerialPortType; + +use chip::Chip; +use ftdi_embedded_hal as ftdi_hal; + +pub mod chip; + +#[derive(Default)] +struct Inner { + spi: Option>, + gpio: HashMap>, + uart: HashMap>, +} + +pub struct Ftdi { + pub(crate) ftdi_interfaces: HashMap>, + inner: RefCell, + phantom: std::marker::PhantomData, +} + +impl Ftdi { + pub fn new() -> anyhow::Result { + let mut ftdi_interfaces = HashMap::new(); + for interface in C::INTERFACES { + let device = ftdi::find_by_vid_pid(C::VENDOR_ID, C::PRODUCT_ID) + .interface(*interface) + .open()?; + ftdi_interfaces.insert(*interface, ftdi_hal::FtHal::init_freq(device, 8_000_000)?); + } + + let ftdi_dev = Ftdi { + ftdi_interfaces, + inner: RefCell::default(), + phantom: std::marker::PhantomData, + }; + Ok(ftdi_dev) + } + + fn open_uart(&self, instance: u32) -> Result { + let mut ports = serialport::available_ports() + .map_err(|e| UartError::EnumerationError(e.to_string()))?; + + ports.retain(|port| { + if let SerialPortType::UsbPort(info) = &port.port_type { + if info.vid == C::VENDOR_ID && info.pid == C::PRODUCT_ID { + return true; + } + } + false + }); + + let port = ports.get(instance as usize).ok_or_else(|| { + TransportError::InvalidInstance(TransportInterfaceType::Uart, instance.to_string()) + })?; + + SerialPortUart::open(&port.port_name, C::UART_BAUD) + } +} + +impl Transport for Ftdi { + fn capabilities(&self) -> Result { + Ok(Capabilities::new( + Capability::SPI | Capability::GPIO | Capability::UART | Capability::UART_NONBLOCKING, + )) + } + + fn uart(&self, instance: &str) -> Result> { + let mut inner = self.inner.borrow_mut(); + let instance = u32::from_str(instance).ok().ok_or_else(|| { + TransportError::InvalidInstance(TransportInterfaceType::Uart, instance.to_string()) + })?; + let uart = match inner.uart.entry(instance) { + Entry::Vacant(v) => { + let u = v.insert(Rc::new(self.open_uart(instance)?)); + Rc::clone(u) + } + Entry::Occupied(o) => Rc::clone(o.get()), + }; + Ok(uart) + } + + fn gpio_pin(&self, pinname: &str) -> Result> { + Err(TransportError::UnsupportedOperation.into()) + } + + fn spi(&self, _instance: &str) -> Result> { + Err(TransportError::UnsupportedOperation.into()) + } + + fn dispatch(&self, _action: &dyn Any) -> Result>> { + Err(TransportError::UnsupportedOperation.into()) + } +} + +/// Command for Transport::dispatch(). +pub struct SetPll {} + +/// Command for Transport::dispatch(). Resets the Chip whisperer board's SAM3X chip. +pub struct ResetSam3x {} diff --git a/sw/host/opentitanlib/src/transport/mod.rs b/sw/host/opentitanlib/src/transport/mod.rs index db0162ae8b4b9..60abb239d3372 100644 --- a/sw/host/opentitanlib/src/transport/mod.rs +++ b/sw/host/opentitanlib/src/transport/mod.rs @@ -22,6 +22,7 @@ use crate::io::uart::Uart; pub mod chip_whisperer; pub mod common; pub mod dediprog; +pub mod ftdi; pub mod hyperdebug; pub mod ioexpander; pub mod proxy; From bf22735deae2caaf90c66296f50a44c4459c99cb Mon Sep 17 00:00:00 2001 From: Douglas Reis Date: Fri, 13 Dec 2024 15:30:26 +0000 Subject: [PATCH 4/5] [opentitanlib] Add gpio implementation for ftdi transport Signed-off-by: Douglas Reis --- sw/host/opentitanlib/BUILD | 1 + .../opentitanlib/src/transport/ftdi/gpio.rs | 83 +++++++++++++++++++ .../opentitanlib/src/transport/ftdi/mod.rs | 13 ++- 3 files changed, 96 insertions(+), 1 deletion(-) create mode 100644 sw/host/opentitanlib/src/transport/ftdi/gpio.rs diff --git a/sw/host/opentitanlib/BUILD b/sw/host/opentitanlib/BUILD index c2026992fcef4..a70dab0def813 100644 --- a/sw/host/opentitanlib/BUILD +++ b/sw/host/opentitanlib/BUILD @@ -183,6 +183,7 @@ rust_library( "src/transport/dediprog/spi.rs", "src/transport/errors.rs", "src/transport/ftdi/chip.rs", + "src/transport/ftdi/gpio.rs", "src/transport/ftdi/mod.rs", "src/transport/hyperdebug/c2d2.rs", "src/transport/hyperdebug/dfu.rs", diff --git a/sw/host/opentitanlib/src/transport/ftdi/gpio.rs b/sw/host/opentitanlib/src/transport/ftdi/gpio.rs new file mode 100644 index 0000000000000..47acb3ca7b1c8 --- /dev/null +++ b/sw/host/opentitanlib/src/transport/ftdi/gpio.rs @@ -0,0 +1,83 @@ +// Copyright lowRISC contributors (OpenTitan project). +// Licensed under the Apache License, Version 2.0, see LICENSE for details. +// SPDX-License-Identifier: Apache-2.0 + +use anyhow::Result; +use std::cell::RefCell; +use std::collections::HashMap; +use std::rc::Rc; + +use embedded_hal::digital::OutputPin; +use ftdi_embedded_hal as ftdi_hal; + +use crate::io::gpio::{GpioError, GpioPin, PinMode, PullMode}; +use crate::transport::ftdi::Chip; + +pub struct Pin { + pin: Rc>>, + pinname: String, +} + +impl Pin { + pub fn open( + ftdi_interfaces: &HashMap>, + pinname: String, + ) -> Result { + let pinname = pinname.to_lowercase(); + let (interface, pin) = pinname.split_at(1); + let interface = match interface { + "a" => ftdi::Interface::A, + "b" => ftdi::Interface::B, + "c" => ftdi::Interface::C, + "d" => ftdi::Interface::D, + &_ => panic!("{}", pinname.clone()), + }; + + let hal = ftdi_interfaces + .get(&interface) + .ok_or_else(|| GpioError::InvalidPinName(pinname.clone()))?; + let pin = match pin { + "dbus0" => hal.ad0(), + "dbus1" => hal.ad1(), + "dbus2" => hal.ad2(), + "dbus3" => hal.ad3(), + "dbus4" => hal.ad4(), + "dbus5" => hal.ad5(), + "dbus6" => hal.ad6(), + "dbus7" => hal.ad7(), + _ => return Err(GpioError::InvalidPinName(pinname).into()), + }?; + + Ok(Self { + pin: Rc::new(RefCell::new(pin)), + pinname, + }) + } +} + +impl GpioPin for Pin { + fn read(&self) -> Result { + Ok(false) + } + + fn write(&self, value: bool) -> Result<()> { + if value { + self.pin.borrow_mut().set_high()?; + } else { + self.pin.borrow_mut().set_low()?; + } + Ok(()) + } + + fn set_mode(&self, _mode: PinMode) -> Result<()> { + Ok(()) + } + + fn set_pull_mode(&self, _mode: PullMode) -> Result<()> { + Ok(()) + } + + fn get_internal_pin_name(&self) -> Option<&str> { + Some(&self.pinname) + } +} diff --git a/sw/host/opentitanlib/src/transport/ftdi/mod.rs b/sw/host/opentitanlib/src/transport/ftdi/mod.rs index c5c36d70fbc30..9b06eca70d3a5 100644 --- a/sw/host/opentitanlib/src/transport/ftdi/mod.rs +++ b/sw/host/opentitanlib/src/transport/ftdi/mod.rs @@ -25,6 +25,7 @@ use chip::Chip; use ftdi_embedded_hal as ftdi_hal; pub mod chip; +pub mod gpio; #[derive(Default)] struct Inner { @@ -101,7 +102,17 @@ impl Transport for Ftdi { } fn gpio_pin(&self, pinname: &str) -> Result> { - Err(TransportError::UnsupportedOperation.into()) + let mut inner = self.inner.borrow_mut(); + Ok(match inner.gpio.entry(pinname.to_string()) { + Entry::Vacant(v) => { + let u = v.insert(Rc::new(gpio::Pin::open::( + &self.ftdi_interfaces, + pinname.to_string(), + )?)); + Rc::clone(u) + } + Entry::Occupied(o) => Rc::clone(o.get()), + }) } fn spi(&self, _instance: &str) -> Result> { From 9c5250e1940c102f676ee3987a29c4339030a6ac Mon Sep 17 00:00:00 2001 From: Douglas Reis Date: Fri, 13 Dec 2024 15:31:45 +0000 Subject: [PATCH 5/5] [opentitanlib] Add spi implementation for ftdi transport Signed-off-by: Douglas Reis --- sw/host/opentitanlib/BUILD | 1 + .../opentitanlib/src/transport/ftdi/mod.rs | 10 +- .../opentitanlib/src/transport/ftdi/spi.rs | 137 ++++++++++++++++++ 3 files changed, 147 insertions(+), 1 deletion(-) create mode 100644 sw/host/opentitanlib/src/transport/ftdi/spi.rs diff --git a/sw/host/opentitanlib/BUILD b/sw/host/opentitanlib/BUILD index a70dab0def813..6294d38ceb3e9 100644 --- a/sw/host/opentitanlib/BUILD +++ b/sw/host/opentitanlib/BUILD @@ -185,6 +185,7 @@ rust_library( "src/transport/ftdi/chip.rs", "src/transport/ftdi/gpio.rs", "src/transport/ftdi/mod.rs", + "src/transport/ftdi/spi.rs", "src/transport/hyperdebug/c2d2.rs", "src/transport/hyperdebug/dfu.rs", "src/transport/hyperdebug/gpio.rs", diff --git a/sw/host/opentitanlib/src/transport/ftdi/mod.rs b/sw/host/opentitanlib/src/transport/ftdi/mod.rs index 9b06eca70d3a5..bf45e33904e03 100644 --- a/sw/host/opentitanlib/src/transport/ftdi/mod.rs +++ b/sw/host/opentitanlib/src/transport/ftdi/mod.rs @@ -26,6 +26,7 @@ use ftdi_embedded_hal as ftdi_hal; pub mod chip; pub mod gpio; +pub mod spi; #[derive(Default)] struct Inner { @@ -116,7 +117,14 @@ impl Transport for Ftdi { } fn spi(&self, _instance: &str) -> Result> { - Err(TransportError::UnsupportedOperation.into()) + let mut inner = self.inner.borrow_mut(); + if inner.spi.is_none() { + inner.spi = Some(Rc::new(spi::Spi::open( + &self.ftdi_interfaces, + gpio::Pin::open::(&self.ftdi_interfaces, "bdbus3".to_string())?, + )?)); + } + Ok(Rc::clone(inner.spi.as_ref().unwrap())) } fn dispatch(&self, _action: &dyn Any) -> Result>> { diff --git a/sw/host/opentitanlib/src/transport/ftdi/spi.rs b/sw/host/opentitanlib/src/transport/ftdi/spi.rs new file mode 100644 index 0000000000000..7c44fee42ea8f --- /dev/null +++ b/sw/host/opentitanlib/src/transport/ftdi/spi.rs @@ -0,0 +1,137 @@ +// Copyright lowRISC contributors (OpenTitan project). +// Licensed under the Apache License, Version 2.0, see LICENSE for details. +// SPDX-License-Identifier: Apache-2.0 + +use crate::io::spi::Transfer; +use anyhow::Result; +use std::cell::RefCell; +use std::collections::HashMap; +use std::rc::Rc; + +use embedded_hal::spi::SpiBus; + +use ftdi_embedded_hal as ftdi_hal; + +use crate::io::gpio; +use crate::io::spi::AssertChipSelect; +use crate::io::spi::MaxSizes; +use crate::io::spi::SpiError; +use crate::io::spi::TransferMode; +use crate::transport::Target; +use crate::transport::TransportError; + +pub struct Spi { + spi: Rc>>, + cs: T, +} + +impl Spi { + pub fn open( + ftdi_interfaces: &HashMap>, + cs: T, + ) -> Result { + let hal = ftdi_interfaces + .get(&ftdi::Interface::B) + .ok_or_else(|| SpiError::InvalidOption("spi interface".to_owned()))?; + let spi = hal.spi()?; + Ok(Spi { + spi: Rc::new(RefCell::new(spi)), + cs, + }) + } + + // Perform a SPI transaction. + fn spi_transaction(&self, transaction: &mut [Transfer]) -> Result<()> { + for transfer in transaction.iter_mut() { + match transfer { + Transfer::Read(buf) => self.spi.borrow_mut().read(buf)?, + Transfer::Write(buf) => self.spi.borrow_mut().write(buf)?, + Transfer::Both(wbuf, rbuf) => self.spi.borrow_mut().transfer(rbuf, wbuf)?, + Transfer::TpmPoll => (), + Transfer::GscReady => (), + } + } + Ok(()) + } +} + +impl Target for Spi { + fn get_transfer_mode(&self) -> Result { + Ok(TransferMode::Mode0) + } + fn set_transfer_mode(&self, mode: TransferMode) -> Result<()> { + log::warn!( + "set_transfer_mode to {:?}, but only Mode0 is supported on this device", + mode + ); + Ok(()) + } + + fn get_bits_per_word(&self) -> Result { + Ok(8) + } + fn set_bits_per_word(&self, bits_per_word: u32) -> Result<()> { + match bits_per_word { + 8 => Ok(()), + _ => Err(SpiError::InvalidWordSize(bits_per_word).into()), + } + } + + fn get_max_speed(&self) -> Result { + // FIXME: what is the speed of the SAM3U SPI interface on the Chip Whisperer board? + Ok(6_000_000) + } + fn set_max_speed(&self, frequency: u32) -> Result<()> { + log::warn!( + "set_max_speed to {:?}, but this device doesn't support changing speeds.", + frequency + ); + Ok(()) + } + + fn supports_bidirectional_transfer(&self) -> Result { + Ok(true) + } + + /// Indicates whether `Transfer::TpmPoll` is supported. + fn supports_tpm_poll(&self) -> Result { + Ok(false) + } + + fn set_pins( + &self, + _serial_clock: Option<&Rc>, + _host_out_device_in: Option<&Rc>, + _host_in_device_out: Option<&Rc>, + _chip_select: Option<&Rc>, + _gsc_ready: Option<&Rc>, + ) -> Result<()> { + Err(TransportError::UnsupportedOperation.into()) + } + + fn get_max_transfer_count(&self) -> Result { + // Arbitrary value: number of `Transfers` that can be in a single transaction. + Ok(42) + } + + fn get_max_transfer_sizes(&self) -> Result { + Ok(MaxSizes { + read: 1024, + write: 1024, + }) + } + + fn run_transaction(&self, transaction: &mut [Transfer]) -> Result<()> { + // Assert CS# (drive low). + self.cs.write(false)?; + // Translate SPI Read/Write Transactions into Chip Whisperer spi operations. + let result = self.spi_transaction(transaction); + // Release CS# (allow to float high). + self.cs.write(true)?; + result + } + + fn assert_cs(self: Rc) -> Result { + Err(TransportError::UnsupportedOperation.into()) + } +}