diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-02-08 12:51:48 +0100 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-02-08 12:59:12 +0100 |
commit | 805a7d7e3fddc09e5f32b683ae423135e872fedb (patch) | |
tree | c204263ad346108506d90fd131cfb680d7805a25 /src | |
parent | 04062241e380aef238da70c4c89c552522087f94 (diff) | |
download | justbuild-805a7d7e3fddc09e5f32b683ae423135e872fedb.tar.gz |
Target map: on error in rule look up, report the rule being looked for
Diffstat (limited to 'src')
-rw-r--r-- | src/buildtool/build_engine/target_map/target_map.cpp | 6 |
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); |