Skip to content

Commit 31e88f2

Browse files
committed
Add second from_cargo as baseline
1 parent 0aae17f commit 31e88f2

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

examples/crate_universe/MODULE.bazel

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,7 @@ use_repo(
351351
###############################################################################
352352

353353
# https://bazelbuild.github.io/rules_rust/crate_universe_bzlmod.html
354+
# Stripping internal dependencies from the cargo lockfile
354355
crate_index_remove_internal_deps = use_extension("@rules_rust//crate_universe:extensions.bzl", "crate")
355356
crate_index_remove_internal_deps.from_cargo(
356357
name = "crate_index_remove_internal_deps",
@@ -365,6 +366,21 @@ use_repo(
365366
"crate_index_remove_internal_deps",
366367
)
367368

369+
# https://bazelbuild.github.io/rules_rust/crate_universe_bzlmod.html
370+
# Not stripping internal dependencies from the cargo lockfile as baseline
371+
crate_index_no_strip_internal_deps = use_extension("@rules_rust//crate_universe:extensions.bzl", "crate")
372+
crate_index_no_strip_internal_deps.from_cargo(
373+
name = "crate_index_no_strip_internal_deps",
374+
cargo_lockfile = "//remove_internal_deps:Cargo.lock",
375+
manifests = [
376+
"//remove_internal_deps:Cargo.toml",
377+
],
378+
)
379+
use_repo(
380+
crate_index_no_strip_internal_deps,
381+
"crate_index_no_strip_internal_deps",
382+
)
383+
368384
###############################################################################
369385
# C A R G O C O N D I T I O N A L D E P S
370386
###############################################################################

0 commit comments

Comments
 (0)