diff --git a/.travis.yml b/.travis.yml index 7a336c4..b60cc73 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,10 +5,11 @@ env: - PLATFORM=linux - LUAROCKS_VER=2.2.0 matrix: - - LUA=lua5.1 LUA_SFX= - - LUA=lua5.2 LUA_SFX= - - LUA=luajit LUA_SFX=jit - - LUA=lua5.3 LUA_SFX= + - LUA=lua5.1 LUA_SFX= + - LUA=lua5.2 LUA_SFX= + - LUA=lua5.3 LUA_SFX= + - LUA=luajit LUA_SFX=jit + - LUA=luajit2.1 LUA_SFX=jit before_install: - bash -x .travis/setup_lua.sh diff --git a/.travis/setup_lua.sh b/.travis/setup_lua.sh index 373e24d..f686cc2 100644 --- a/.travis/setup_lua.sh +++ b/.travis/setup_lua.sh @@ -54,11 +54,11 @@ else curl http://www.lua.org/ftp/lua-5.1.5.tar.gz | tar xz cd lua-5.1.5; elif [ "$LUA" == "lua5.2" ]; then - curl http://www.lua.org/ftp/lua-5.2.3.tar.gz | tar xz - cd lua-5.2.3; + curl http://www.lua.org/ftp/lua-5.2.4.tar.gz | tar xz + cd lua-5.2.4; elif [ "$LUA" == "lua5.3" ]; then - curl http://www.lua.org/work/lua-5.3.0-beta.tar.gz | tar xz - cd lua-5.3.0-beta; + curl http://www.lua.org/ftp/lua-5.3.0.tar.gz | tar xz + cd lua-5.3.0; fi sudo make $PLATFORM install; fi @@ -95,7 +95,7 @@ if [ "$LUAJIT" == "yes" ]; then elif [ "$LUA" == "lua5.1" ]; then rm -rf lua-5.1.5; elif [ "$LUA" == "lua5.2" ]; then - rm -rf lua-5.2.3; + rm -rf lua-5.2.4; elif [ "$LUA" == "lua5.3" ]; then - rm -rf lua-5.3.0-beta; + rm -rf lua-5.3.0; fi diff --git a/README.md b/README.md index 417337a..5979bb2 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ README for lua-cmsgpack.c === +[![Build Status](https://travis-ci.org/CheyiLin/lua-cmsgpack.svg?branch=mattsta-pull-requests)](https://travis-ci.org/CheyiLin/lua-cmsgpack) + Lua-cmsgpack is a [MessagePack](http://msgpack.org) implementation and bindings for Lua 5.1/5.2/5.3 in a self contained C file without external dependencies.