diff options
Diffstat (limited to 'scripts/build')
-rwxr-xr-x | scripts/build | 14 |
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 |