aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile12
-rwxr-xr-xvim/test.sh5
2 files changed, 6 insertions, 11 deletions
diff --git a/Makefile b/Makefile
index bc7dec2..8eea917 100644
--- a/Makefile
+++ b/Makefile
@@ -1,15 +1,15 @@
test:
@$(MAKE) -C core
- @$(MAKE) -C vim
- @$(MAKE) -C sam
- @$(MAKE) -C vis
@$(MAKE) -C lua
+ @if [ -z "$$CI" -o "$$TRAVIS_OS_NAME" = "linux" ]; then $(MAKE) -C vis; else echo "Skipping vis tests"; fi
+ @$(MAKE) -C sam
+ @if [ -z "$$CI" ]; then $(MAKE) -C vim; else echo "Skipping vim tests"; fi
clean:
@$(MAKE) -C core clean
- @$(MAKE) -C vim clean
- @$(MAKE) -C sam clean
- @$(MAKE) -C vis clean
@$(MAKE) -C lua clean
+ @$(MAKE) -C vis clean
+ @$(MAKE) -C sam clean
+ @$(MAKE) -C vim clean
.PHONY: test clean
diff --git a/vim/test.sh b/vim/test.sh
index d353e00..e8b02c2 100755
--- a/vim/test.sh
+++ b/vim/test.sh
@@ -1,10 +1,5 @@
#!/bin/sh
-[ ! -z "$CI" ] && {
- echo "Skipping tests in CI environment"
- exit 0
-}
-
[ -z "$VIS" ] && VIS="../../vis"
[ -z "$VIM" ] && VIM="vim"