Browse Source

Support deterministic builds by remapping the __FILE__ prefix if the compiler supports it.

master
Joel Galenson 2 years ago
parent
commit
ca423fe49a
  1. 4
      build.rs

4
build.rs

@ -423,6 +423,10 @@ mod c {
panic!("RUST_COMPILER_RT_ROOT={} does not exist", root.display());
}
// Support deterministic builds by remapping the __FILE__ prefix if the
// compiler supports it.
cfg.flag_if_supported(&format!("-ffile-prefix-map={}=.", root.display()));
let src_dir = root.join("lib/builtins");
for (sym, src) in sources.map.iter() {
let src = src_dir.join(src);

Loading…
Cancel
Save