dist: include src/build_helper as part of the crate graph for rustc-dev.
Since it was missing, it wasn't possible to really use rustc-dev to build, see for instance: https://github.com/rust-analyzer/rust-analyzer/issues/7589.
This commit is contained in:
parent
2918062d1d
commit
f492b257e7
@ -645,6 +645,14 @@ fn run(self, builder: &Builder<'_>) -> Option<GeneratedTarball> {
|
|||||||
&[],
|
&[],
|
||||||
&tarball.image_dir().join("lib/rustlib/rustc-src/rust"),
|
&tarball.image_dir().join("lib/rustlib/rustc-src/rust"),
|
||||||
);
|
);
|
||||||
|
// This particular crate is used as a build dependency of the above.
|
||||||
|
copy_src_dirs(
|
||||||
|
builder,
|
||||||
|
&builder.src,
|
||||||
|
&["src/build_helper"],
|
||||||
|
&[],
|
||||||
|
&tarball.image_dir().join("lib/rustlib/rustc-src/rust"),
|
||||||
|
);
|
||||||
for file in src_files {
|
for file in src_files {
|
||||||
tarball.add_file(builder.src.join(file), "lib/rustlib/rustc-src/rust", 0o644);
|
tarball.add_file(builder.src.join(file), "lib/rustlib/rustc-src/rust", 0o644);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user