mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-25 08:13:41 +00:00
Don't skip nonexistent source files
This behaviour was introduced during the upgrade to LLVM 11. Now that the list of source files has been cleaned up, we can reasonably expect _all_ of the listed source files to be present.
This commit is contained in:
parent
7f90aa5538
commit
5b6ff4fe18
@ -85,15 +85,9 @@ fn main() {
|
|||||||
let src_root = root.join("lib").join("profile");
|
let src_root = root.join("lib").join("profile");
|
||||||
assert!(src_root.exists(), "profiler runtime source directory not found: {src_root:?}");
|
assert!(src_root.exists(), "profiler runtime source directory not found: {src_root:?}");
|
||||||
println!("cargo::rerun-if-changed={}", src_root.display());
|
println!("cargo::rerun-if-changed={}", src_root.display());
|
||||||
let mut n_sources_found = 0u32;
|
for file in profile_sources {
|
||||||
for src in profile_sources {
|
cfg.file(src_root.join(file));
|
||||||
let path = src_root.join(src);
|
|
||||||
if path.exists() {
|
|
||||||
cfg.file(path);
|
|
||||||
n_sources_found += 1;
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
assert!(n_sources_found > 0, "couldn't find any profiler runtime source files in {src_root:?}");
|
|
||||||
|
|
||||||
let include = root.join("include");
|
let include = root.join("include");
|
||||||
println!("cargo::rerun-if-changed={}", include.display());
|
println!("cargo::rerun-if-changed={}", include.display());
|
||||||
|
Loading…
Reference in New Issue
Block a user