rust/src/bootstrap/bin
Mazdak Farrokhzad 786aaf0f64
Rollup merge of #63558 - jgalenson:move-remap, r=alexcrichton
Remap paths for proc-macro crates.

The remap-debuginfo config option remaps paths in most crates, but it does not apply to proc-macros, so they are still non-reproducible.  This patch fixes that.

I'm not completely sure if this is the best way to do this, but to get reproducible builds we need librustc_macros to be built with --remap-path-prefix.  I was previously modifying Cargo to pass that argument to all child crates, so this seems simpler and more correct.

I did not add a test since there do not seem to be any existing tests for RUSTC_DEBUGINFO_MAP.

r? @alexcrichton
2019-08-17 03:02:59 +02:00
..
llvm-config-wrapper.rs Remove licenses 2018-12-25 21:08:33 -07:00
main.rs Deny unused_lifetimes through rustbuild 2019-07-28 18:47:02 +03:00
rustc.rs Rollup merge of #63558 - jgalenson:move-remap, r=alexcrichton 2019-08-17 03:02:59 +02:00
rustdoc.rs Deny unused_lifetimes through rustbuild 2019-07-28 18:47:02 +03:00
sccache-plus-cl.rs Remove some unnecessary 'extern crate' 2019-02-25 00:40:34 +09:00