diff options
Diffstat (limited to 'crate_universe/private/crates_repository.bzl')
-rw-r--r-- | crate_universe/private/crates_repository.bzl | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/crate_universe/private/crates_repository.bzl b/crate_universe/private/crates_repository.bzl index e7853431..0a3de518 100644 --- a/crate_universe/private/crates_repository.bzl +++ b/crate_universe/private/crates_repository.bzl @@ -125,8 +125,8 @@ Given the following workspace structure: ```text [workspace]/ - WORKSPACE - BUILD + WORKSPACE.bazel + BUILD.bazel Cargo.toml Cargo.Bazel.lock src/ @@ -183,7 +183,8 @@ that is called behind the scenes to update dependencies. | Any of [`true`, `1`, `yes`, `on`, `workspace`] | `cargo update --workspace` | | Any of [`full`, `eager`, `all`] | `cargo update` | | `package_name` | `cargo upgrade --package package_name` | -| `package_name@1.2.3` | `cargo upgrade --package package_name --precise 1.2.3` | +| `package_name@1.2.3` | `cargo upgrade --package package_name@1.2.3` | +| `package_name@1.2.3=4.5.6` | `cargo upgrade --package package_name@1.2.3 --precise=4.5.6` | If the `crates_repository` is used multiple times in the same Bazel workspace (e.g. for multiple independent Rust workspaces), it may additionally be useful to use the `CARGO_BAZEL_REPIN_ONLY` environment variable, which |