summaryrefslogtreecommitdiffstats
path: root/scripts/build
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/build')
-rwxr-xr-xscripts/build14
1 files changed, 3 insertions, 11 deletions
diff --git a/scripts/build b/scripts/build
index 7d278a8a..77d71cdd 100755
--- a/scripts/build
+++ b/scripts/build
@@ -427,18 +427,10 @@ def rule_to_code(rule)
end.join("\n")
end
- if rule.has_key?("if_set")
+ if rule.has_key?("if")
return <<~EOS
- if #{rule["negative"] ? "!" : ""}#{rule["if_set"]}
- #{indent(rule_to_code(except(rule, "if_set", "negative")), 2)}
- endif
- EOS
- end
-
- if rule.has_key?("if_exists")
- return <<~EOS
- if #{rule["negative"] ? "!" : ""}exists("#{rule["if_exists"]}")
- #{indent(rule_to_code(except(rule, "if_exists", "negative")), 2)}
+ if #{rule["if"]}
+ #{indent(rule_to_code(except(rule, "if")), 2)}
endif
EOS
end