diff options
Diffstat (limited to 'build_extra/rust/rust.gni')
-rw-r--r-- | build_extra/rust/rust.gni | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/build_extra/rust/rust.gni b/build_extra/rust/rust.gni index 3263f0018..61731d21c 100644 --- a/build_extra/rust/rust.gni +++ b/build_extra/rust/rust.gni @@ -49,6 +49,7 @@ template("rust_crate") { "crate_type", "crate_version", "deps", + "inputs", "features", "is_test", "libs", @@ -190,6 +191,13 @@ template("rust_crate") { "--color=always", ] + if (defined(crate_version)) { + args += [ + # This is used to set env variables for Cargo build compatibility + "--cargo-pkg-version=$crate_version", + ] + } + if (is_debug) { args += [ "-g" ] } |