Skip to content

Commit

Permalink
Add description message
Browse files Browse the repository at this point in the history
Add more descriotion message and optimize code
  • Loading branch information
LuuuXXX committed Nov 7, 2023
1 parent 8e731ad commit ce0901d
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
2 changes: 2 additions & 0 deletions src/bootstrap/src/core/build_steps/dist.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2222,6 +2222,8 @@ impl Step for RustDev {
// If updating this, you likely want to change
// src/bootstrap/download-ci-llvm-stamp as well, otherwise local users
// will not pick up the extra file until LLVM gets bumped.
// We should include all the build artifacts that get from a source build,
// so that you can use the downloadable LLVM as if you’ve just run a full source build.
if src_bindir.exists() {
for entry in walkdir::WalkDir::new(&src_bindir) {
let entry = t!(entry);
Expand Down
16 changes: 8 additions & 8 deletions src/bootstrap/src/core/config/config.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2108,16 +2108,16 @@ impl Config {
llvm::is_ci_llvm_available(&self, asserts)
}
Some(StringOrBool::String(s)) if s == "if-unchanged" => {
if !self.rust_info.is_from_tarball() {
if self
// Git is needed to track modifications here, but tarball source is not available.
// If not modified here or built through tarball source, we maintain consistency
// with '"if available"'.
if !self.rust_info.is_from_tarball()
&& self
.last_modified_commit(&["src/llvm-project"], "download-ci-llvm", true)
.is_none()
{
// there are some untracked changes in the the given paths.
false
} else {
llvm::is_ci_llvm_available(&self, asserts)
}
{
// there are some untracked changes in the the given paths.
false
} else {
llvm::is_ci_llvm_available(&self, asserts)
}
Expand Down

0 comments on commit ce0901d

Please sign in to comment.