summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/buildtool/build_engine/target_map/target_map.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/buildtool/build_engine/target_map/target_map.cpp b/src/buildtool/build_engine/target_map/target_map.cpp
index ff4ecf51..52cc6d4b 100644
--- a/src/buildtool/build_engine/target_map/target_map.cpp
+++ b/src/buildtool/build_engine/target_map/target_map.cpp
@@ -1348,8 +1348,10 @@ void withTargetsFile(
}),
result_map);
},
- [logger, target = key.target](auto const& msg, auto fatal) {
- (*logger)(fmt::format("While looking up rule for {}:\n{}",
+ [logger, rule = *rule_name, target = key.target](auto const& msg,
+ auto fatal) {
+ (*logger)(fmt::format("While looking up rule {} for {}:\n{}",
+ rule.ToString(),
target.ToString(),
msg),
fatal);