diff options
-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), |