diff options
Diffstat (limited to 'Tools/travis-linux-install.sh')
-rwxr-xr-x | Tools/travis-linux-install.sh | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/Tools/travis-linux-install.sh b/Tools/travis-linux-install.sh index 9e2ecadeb..50ac5cd09 100755 --- a/Tools/travis-linux-install.sh +++ b/Tools/travis-linux-install.sh @@ -7,13 +7,16 @@ sudo apt-get -qq update if [[ "$CC" == gcc-5 ]]; then sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test - sudo add-apt-repository -y ppa:boost-latest/ppa sudo apt-get -qq update - sudo apt-get install -qq g++-5 libboost1.55-dev -else - sudo apt-get -qq install libboost-dev + sudo apt-get install -qq g++-5 +elif [[ "$CC" == gcc-6 ]]; then + sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test + sudo apt-get -qq update + sudo apt-get install -qq g++-6 fi +sudo apt-get -qq install libboost-dev + WITHLANG=$SWIGLANG case "$SWIGLANG" in @@ -26,10 +29,6 @@ case "$SWIGLANG" in sudo dpkg -i dmd_2.066.0-0_amd64.deb ;; "go") - # Until configure.ac is fixed - go env | sed -e 's/^/export /' > goenvsetup - source goenvsetup - rm -f goenvsetup ;; "javascript") case "$ENGINE" in @@ -51,7 +50,13 @@ case "$SWIGLANG" in sudo apt-get -qq install guile-2.0-dev ;; "lua") - sudo apt-get -qq install lua5.1 liblua5.1-dev + if [[ -z "$VER" ]]; then + sudo apt-get -qq install lua5.1 liblua5.1-dev + else + sudo add-apt-repository -y ppa:ubuntu-cloud-archive/mitaka-staging + sudo apt-get -qq update + sudo apt-get -qq install lua${VER} liblua${VER}-dev + fi ;; "ocaml") # configure also looks for ocamldlgen, but this isn't packaged. But it isn't used by default so this doesn't matter. |