22 env: TARGET= CONFIG=--disable-curses
25 env: TARGET= CONFIG=--disable-lua
28 env: TARGET= CONFIG=--disable-tre
37 env: TARGET= CONFIG=--disable-curses
40 env: TARGET= CONFIG=--disable-lua
43 env: TARGET= CONFIG=--disable-tre
57 - mkdir -p "$HOME/.cache/vis/sources" && mkdir dependency && ln -s "$HOME/.cache/vis/sources" dependency/sources
60 - if [ "$TRAVIS_OS_NAME" = "osx" ]; then
62 brew install libtermkey lua tre plan9port &&
63 luarocks install lpeg &&
64 luarocks install busted;
72 - if [ "$TRAVIS_OS_NAME" = "linux" ]; then
73 make local && make clean;
75 - ./configure CFLAGS="-I$(pwd)/dependency/install/usr/include" LDFLAGS="-L$(pwd)/dependency/install/usr/lib" $CONFIG
76 - make CFLAGS_EXTRA=--coverage $TARGET
78 LD_LIBRARY_PATH="$(pwd)/dependency/install/usr/lib" ./vis -v;
81 if [ "$TRAVIS_OS_NAME" = "osx" ]; then
87 - make -C test/core coverage
88 - test ! -e vis || LD_LIBRARY_PATH="$(pwd)/dependency/install/usr/lib" make -C test/lua
89 - test ! -e vis || LD_LIBRARY_PATH="$(pwd)/dependency/install/usr/lib" make -C test/vis
90 - test ! -e vis || LD_LIBRARY_PATH="$(pwd)/dependency/install/usr/lib" make -C test/sam
91 - test ! -e vis || LD_LIBRARY_PATH="$(pwd)/dependency/install/usr/lib" make -C test/vim
94 - bash <(curl -s https://codecov.io/bash)