summaryrefslogtreecommitdiff
path: root/build_extra/rust/rust.gni
diff options
context:
space:
mode:
Diffstat (limited to 'build_extra/rust/rust.gni')
-rw-r--r--build_extra/rust/rust.gni8
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" ]
}