We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5d7d225 commit 9938a56Copy full SHA for 9938a56
2 files changed
.travis.yml
@@ -27,3 +27,4 @@ script:
27
- which -a vim
28
- vim --cmd version --cmd quit
29
- test/run.sh
30
+ - make check
Makefile
@@ -1,9 +1,15 @@
1
VIM_COMPILER:=vim -N --cmd 'set rtp+=.' -c q -u
2
+COMPILED_FILES:=js/vimlparser.js py/vimlparser.py
3
-all: js/vimlparser.js py/vimlparser.py
4
+all: $(COMPILED_FILES)
5
6
js/vimlparser.js: autoload/vimlparser.vim js/jscompiler.vim js/vimlfunc.js
7
$(VIM_COMPILER) js/jscompiler.vim
8
9
py/vimlparser.py: autoload/vimlparser.vim py/pycompiler.vim py/vimlfunc.py
10
$(VIM_COMPILER) py/pycompiler.vim
11
+
12
+check: all
13
+ git diff --exit-code $(COMPILED_FILES) || { \
14
+ echo 'Compiled files were updated, but should have been committed.'; \
15
+ exit 1; }
0 commit comments