summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/buildtool/build_engine/target_map/target_map.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/buildtool/build_engine/target_map/target_map.cpp b/src/buildtool/build_engine/target_map/target_map.cpp
index 02a28acd..2d76abe9 100644
--- a/src/buildtool/build_engine/target_map/target_map.cpp
+++ b/src/buildtool/build_engine/target_map/target_map.cpp
@@ -1035,6 +1035,9 @@ void withRuleDefinition(
msg),
true);
});
+ if (not deps_names) {
+ return;
+ }
if (not deps_names->IsList()) {
(*logger)(fmt::format("Target parameter {} should evaluate to a "
"list, but got {}",