diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-04-10 13:04:05 +0200 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-04-10 16:07:46 +0200 |
commit | b2ec8d5234e5b6e0a53618f3d8ae3377150836f4 (patch) | |
tree | 6f44f54066e9c14d6553ac78222acaef8d5fd666 | |
parent | 484ce778d6fdfe88767b8d23c8f8e1a7ee7805a4 (diff) | |
download | justbuild-b2ec8d5234e5b6e0a53618f3d8ae3377150836f4.tar.gz |
Correctly report taintedness of "configure" targets
Taken from commit fb365b17ca339a25688ff61918280a46d64943b9
-rw-r--r-- | CHANGELOG.md | 1 | ||||
-rw-r--r-- | src/buildtool/build_engine/target_map/built_in_rules.cpp | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 91167bd9..319f0577 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ Bug fixes on top of release `1.2.4`. in the source tree. - `just-mr` now reports the name of the build tool correctly, even if not called `just`. +- Taintedness of "configure" targets is now propagated correctly. ## Release `1.2.4` (2023-12-19) diff --git a/src/buildtool/build_engine/target_map/built_in_rules.cpp b/src/buildtool/build_engine/target_map/built_in_rules.cpp index 6d55784f..2cdd723a 100644 --- a/src/buildtool/build_engine/target_map/built_in_rules.cpp +++ b/src/buildtool/build_engine/target_map/built_in_rules.cpp @@ -1396,7 +1396,7 @@ void ConfigureRule( std::vector<std::string>{}, std::vector<Tree::Ptr>{}, std::move(vars_set), - std::set<std::string>{}, + tainted, std::move(deps_info)); analysis_result = result_map->Add(key.target, std::move(effective_conf), |