summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorAlexey Melnichuk <mimir@newmail.ru>2014-02-04 13:50:30 +0400
committerAlexey Melnichuk <mimir@newmail.ru>2014-02-04 13:50:30 +0400
commit04b76ad26888761d7bdbc782892332a6075dd773 (patch)
tree69127427f0261cda32573b9940e7afbd3aa53423 /.travis.yml
parentcef9a7a112a8322e2c6498021df59e4a8f7b5246 (diff)
downloadlua-llthreads2-04b76ad26888761d7bdbc782892332a6075dd773.tar.gz
lua-llthreads2-04b76ad26888761d7bdbc782892332a6075dd773.tar.bz2
lua-llthreads2-04b76ad26888761d7bdbc782892332a6075dd773.zip
Change travis files.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml32
1 files changed, 5 insertions, 27 deletions
diff --git a/.travis.yml b/.travis.yml
index dc2ef16..645c612 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,41 +2,19 @@ language: erlang
2 2
3env: 3env:
4 global: 4 global:
5 - PLATFORM=linux
5 - LUAROCKS_VER=2.1.0 6 - LUAROCKS_VER=2.1.0
6 - LUAROCKS_BASE=luarocks-$LUAROCKS_VER
7 - LUAROCKS_INSTALL=wget
8 - LUAROCKS_GITTAG=master
9 # - LUAROCKS_GITTAG=v$LUAROCKS_VER
10 matrix: 7 matrix:
11 - LUA=lua5.1 LUA_DEV=liblua5.1-dev LUA_VER=5.1 LUA_SFX=5.1 LUA_INCDIR=/usr/include/lua5.1 8 - LUA=lua5.1 LUA_SFX=
12 - LUA=lua5.2 LUA_DEV=liblua5.2-dev LUA_VER=5.2 LUA_SFX=5.2 LUA_INCDIR=/usr/include/lua5.2 9 - LUA=lua5.2 LUA_SFX=
13 - LUA=luajit LUA_DEV=libluajit-5.1-dev LUA_VER=5.1 LUA_SFX=jit LUA_INCDIR=/usr/include/luajit-2.0 10 - LUA=luajit LUA_SFX=jit
14 11
15branches: 12branches:
16 only: 13 only:
17 - master 14 - master
18 15
19before_install: 16before_install:
20 - if [ $LUA = "luajit" ]; then 17 - bash .travis/setup_lua.sh
21 sudo add-apt-repository ppa:mwild1/ppa -y && sudo apt-get update -y;
22 fi
23 - sudo apt-get install $LUA
24 - sudo apt-get install $LUA_DEV
25 - lua$LUA_SFX -v
26 # Install a recent luarocks release
27 - if [ $LUAROCKS_INSTALL = "git" ]; then
28 git clone https://github.com/keplerproject/luarocks.git;
29 cd luarocks;
30 git checkout $LUAROCKS_GITTAG;
31 else
32 wget http://luarocks.org/releases/$LUAROCKS_BASE.tar.gz;
33 tar zxvpf $LUAROCKS_BASE.tar.gz;
34 cd $LUAROCKS_BASE;
35 fi
36 - ./configure --lua-version=$LUA_VER --lua-suffix=$LUA_SFX --with-lua-include="$LUA_INCDIR"
37 - sudo make
38 - sudo make install
39 - cd $TRAVIS_BUILD_DIR
40 18
41install: 19install:
42 - sudo luarocks install lunitx 20 - sudo luarocks install lunitx