diff options
Diffstat (limited to 'build_extra/rust/rust.gni')
| -rw-r--r-- | build_extra/rust/rust.gni | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/build_extra/rust/rust.gni b/build_extra/rust/rust.gni index c7ad376d0..3263f0018 100644 --- a/build_extra/rust/rust.gni +++ b/build_extra/rust/rust.gni @@ -113,14 +113,15 @@ template("rust_crate") { foreach(info, invoker.extern_version) { extern_rlibs += [ { + crate_name = info.crate_name + crate_version = info.crate_version crate_suffix = exec_script("//tools/sha256sum.py", [ - "--input=${info.crate_version}", + "--input=$crate_version", "--format=-%.8s", ], "trim string") - label = info.label - crate_name = info.crate_name + label = ":$crate_name-$crate_version" rlib = "$out_dir/lib$crate_name$crate_suffix.rlib" }, ] |
