aboutsummaryrefslogtreecommitdiff
path: root/.travis
diff options
context:
space:
mode:
authorAlexey Melnichuk <mimir@newmail.ru>2014-11-12 14:44:53 +0400
committerAlexey Melnichuk <mimir@newmail.ru>2014-11-12 14:51:55 +0400
commit8f2949974a6329296cb643bd9507983e8b589d9a (patch)
treee4c857b9713d9b604785385fabeb031d66949a65 /.travis
parent9db234cc10a6db0247a9347dae8016cf7b527f38 (diff)
downloadluafilesystem-8f2949974a6329296cb643bd9507983e8b589d9a.tar.gz
luafilesystem-8f2949974a6329296cb643bd9507983e8b589d9a.tar.bz2
luafilesystem-8f2949974a6329296cb643bd9507983e8b589d9a.zip
Fix. Support Lua 5.3.beta
Diffstat (limited to '.travis')
-rw-r--r--.travis/setup_lua.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/.travis/setup_lua.sh b/.travis/setup_lua.sh
index 1ead166..373e24d 100644
--- a/.travis/setup_lua.sh
+++ b/.travis/setup_lua.sh
@@ -56,15 +56,22 @@ else
56 elif [ "$LUA" == "lua5.2" ]; then 56 elif [ "$LUA" == "lua5.2" ]; then
57 curl http://www.lua.org/ftp/lua-5.2.3.tar.gz | tar xz 57 curl http://www.lua.org/ftp/lua-5.2.3.tar.gz | tar xz
58 cd lua-5.2.3; 58 cd lua-5.2.3;
59 elif [ "$LUA" == "lua5.3" ]; then
60 curl http://www.lua.org/work/lua-5.3.0-beta.tar.gz | tar xz
61 cd lua-5.3.0-beta;
59 fi 62 fi
60 sudo make $PLATFORM install; 63 sudo make $PLATFORM install;
61fi 64fi
62 65
63cd $TRAVIS_BUILD_DIR 66cd $TRAVIS_BUILD_DIR;
64 67
65LUAROCKS_BASE=luarocks-$LUAROCKS 68LUAROCKS_BASE=luarocks-$LUAROCKS
69
70# curl http://luarocks.org/releases/$LUAROCKS_BASE.tar.gz | tar xz
71
66git clone https://github.com/keplerproject/luarocks.git $LUAROCKS_BASE 72git clone https://github.com/keplerproject/luarocks.git $LUAROCKS_BASE
67cd $LUAROCKS_BASE 73cd $LUAROCKS_BASE
74
68git checkout v$LUAROCKS 75git checkout v$LUAROCKS
69 76
70if [ "$LUA" == "luajit" ]; then 77if [ "$LUA" == "luajit" ]; then
@@ -89,4 +96,6 @@ elif [ "$LUA" == "lua5.1" ]; then
89 rm -rf lua-5.1.5; 96 rm -rf lua-5.1.5;
90elif [ "$LUA" == "lua5.2" ]; then 97elif [ "$LUA" == "lua5.2" ]; then
91 rm -rf lua-5.2.3; 98 rm -rf lua-5.2.3;
99elif [ "$LUA" == "lua5.3" ]; then
100 rm -rf lua-5.3.0-beta;
92fi 101fi