summaryrefslogtreecommitdiffstats
path: root/scripts/build
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2021-06-09 14:23:57 +0200
committerAdam Stankiewicz <sheerun@sher.pl>2021-06-09 14:23:57 +0200
commitf05dea8dd765b0ce5b6c6ea92b049a5ae7547180 (patch)
treefa6b1381d5eb99e24d177e4ffd73697bb944e8f1 /scripts/build
parente3ad29ce799fd94e7e3e5617443761c1e24b37de (diff)
downloadvim-polyglot-f05dea8dd765b0ce5b6c6ea92b049a5ae7547180.tar.gz
vim-polyglot-f05dea8dd765b0ce5b6c6ea92b049a5ae7547180.zip
Disable languages also from heuristics, fixes #673
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