diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2018-07-01 15:21:16 -0300 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2018-07-01 22:54:07 -0300 |
commit | 98d1f1da856ab59cf8355c1e2e11e3c0eb954fb2 (patch) | |
tree | aeb6d9e6f45423cf5698930aea2bc55a8d721fa9 /.travis.yml | |
parent | cc4c9f6321ebaaf71f8c9c26bd30967e93bd2cbb (diff) | |
download | luarocks-98d1f1da856ab59cf8355c1e2e11e3c0eb954fb2.tar.gz luarocks-98d1f1da856ab59cf8355c1e2e11e3c0eb954fb2.tar.bz2 luarocks-98d1f1da856ab59cf8355c1e2e11e3c0eb954fb2.zip |
Unix: new build system
* Reworked configure script
* Now passes shellcheck
* New Makefile for Unix
* Simplified `make` and `make install` targets
* Simplified `make bootstrap` target
* New targets `make binary` and `make install-binary`
build and install an all-in-one binary of LuaRocks
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index dab724b2..64d3347a 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -18,8 +18,9 @@ unit_script: &unit_script | |||
18 | 18 | ||
19 | integration_script: &integration_script | 19 | integration_script: &integration_script |
20 | - lua -v | 20 | - lua -v |
21 | - if [ "$TRAVIS_OS_NAME" = "linux" ]; then shellcheck ./configure; fi | ||
21 | - ./configure --with-lua=lua_install | 22 | - ./configure --with-lua=lua_install |
22 | - ./makedist scm | 23 | - ./makedist dev |
23 | - busted -o gtest --exclude-tags=git,unit --verbose -Xhelper "lua_dir=$PWD/lua_install,travis" | 24 | - busted -o gtest --exclude-tags=git,unit --verbose -Xhelper "lua_dir=$PWD/lua_install,travis" |
24 | - busted -o gtest --exclude-tags=git,unit --verbose -Xhelper "lua_dir=$PWD/lua_install,travis,env=full" | 25 | - busted -o gtest --exclude-tags=git,unit --verbose -Xhelper "lua_dir=$PWD/lua_install,travis,env=full" |
25 | 26 | ||