about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2024-02-21 14:58:04 +0100
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2024-02-21 14:58:04 +0100
commit114c25feeb021fc3462056df2a06f715512e89e6 (patch)
tree2721ae3aeb67a60be9f68f8c0ca49a42a5bb1402
parentd2210d497670be3fcf342277e3d95882bd9c2700 (diff)
downloadrust-114c25feeb021fc3462056df2a06f715512e89e6.tar.gz
rust-114c25feeb021fc3462056df2a06f715512e89e6.zip
Pass `--no-default-features` to codegen as well
-rw-r--r--build_system/src/build.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/build_system/src/build.rs b/build_system/src/build.rs
index e32971ca0c7..0eabd1d8972 100644
--- a/build_system/src/build.rs
+++ b/build_system/src/build.rs
@@ -195,6 +195,9 @@ fn build_codegen(args: &mut BuildArg) -> Result<(), String> {
     } else {
         env.insert("CHANNEL".to_string(), "debug".to_string());
     }
+    if args.config_info.no_default_features {
+        command.push(&"--no-default-features");
+    }
     let flags = args.flags.iter().map(|s| s.as_str()).collect::<Vec<_>>();
     for flag in &flags {
         command.push(flag);