diff options
Diffstat (limited to '.travis/setup_lua.sh')
-rw-r--r-- | .travis/setup_lua.sh | 11 |
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; |
61 | fi | 64 | fi |
62 | 65 | ||
63 | cd $TRAVIS_BUILD_DIR | 66 | cd $TRAVIS_BUILD_DIR; |
64 | 67 | ||
65 | LUAROCKS_BASE=luarocks-$LUAROCKS | 68 | LUAROCKS_BASE=luarocks-$LUAROCKS |
69 | |||
70 | # curl http://luarocks.org/releases/$LUAROCKS_BASE.tar.gz | tar xz | ||
71 | |||
66 | git clone https://github.com/keplerproject/luarocks.git $LUAROCKS_BASE | 72 | git clone https://github.com/keplerproject/luarocks.git $LUAROCKS_BASE |
67 | cd $LUAROCKS_BASE | 73 | cd $LUAROCKS_BASE |
74 | |||
68 | git checkout v$LUAROCKS | 75 | git checkout v$LUAROCKS |
69 | 76 | ||
70 | if [ "$LUA" == "luajit" ]; then | 77 | if [ "$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; |
90 | elif [ "$LUA" == "lua5.2" ]; then | 97 | elif [ "$LUA" == "lua5.2" ]; then |
91 | rm -rf lua-5.2.3; | 98 | rm -rf lua-5.2.3; |
99 | elif [ "$LUA" == "lua5.3" ]; then | ||
100 | rm -rf lua-5.3.0-beta; | ||
92 | fi | 101 | fi |