From ce42ff9cf74ebb8d4b68bc78c95e90ea3db02b78 Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Sat, 14 May 2016 11:00:42 +0200 Subject: Implement a PostgreSQL backend --- util/travis/before_install.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'util/travis/before_install.sh') diff --git a/util/travis/before_install.sh b/util/travis/before_install.sh index 58dc42b17..70037389b 100755 --- a/util/travis/before_install.sh +++ b/util/travis/before_install.sh @@ -17,13 +17,15 @@ if [[ $PLATFORM == "Unix" ]]; then if [[ $TRAVIS_OS_NAME == "linux" ]]; then sudo apt-get install libirrlicht-dev cmake libbz2-dev libpng12-dev \ libjpeg-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev \ - libhiredis-dev libogg-dev libgmp-dev libvorbis-dev libopenal-dev gettext + libhiredis-dev libogg-dev libgmp-dev libvorbis-dev libopenal-dev \ + gettext libpq-dev postgresql-server-dev-all # Linking to LevelDB is broken, use a custom build wget http://minetest.kitsunemimi.pw/libleveldb-1.18-ubuntu12.04.7z sudo 7z x -o/usr libleveldb-1.18-ubuntu12.04.7z else brew update brew install freetype gettext hiredis irrlicht jpeg leveldb libogg libvorbis luajit + brew upgrade postgresql fi elif [[ $PLATFORM == "Win32" ]]; then wget http://minetest.kitsunemimi.pw/mingw_w64_i686_ubuntu12.04_4.9.1.7z -O mingw.7z -- cgit v1.2.3 From 61d1751dfff71d8fd433c6c84bd39db1672a3ee6 Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Wed, 5 Oct 2016 22:17:22 +0200 Subject: Travis: build matrix improvements + CPP11 build --- util/travis/before_install.sh | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'util/travis/before_install.sh') diff --git a/util/travis/before_install.sh b/util/travis/before_install.sh index 70037389b..a2eb37803 100755 --- a/util/travis/before_install.sh +++ b/util/travis/before_install.sh @@ -1,16 +1,8 @@ #!/bin/bash -e if [[ $TRAVIS_OS_NAME == "linux" ]]; then - if [[ $CC == "clang" ]]; then - export PATH="/usr/bin/:$PATH" - sudo sh -c 'echo "deb http://ppa.launchpad.net/eudoxos/llvm-3.1/ubuntu precise main" >> /etc/apt/sources.list' - sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-keys 92DE8183 - sudo apt-get update - sudo apt-get install llvm-3.1 - sudo apt-get install clang - fi sudo apt-get update - sudo apt-get install p7zip-full + sudo apt-get install p7zip-full $COMPILER fi if [[ $PLATFORM == "Unix" ]]; then -- cgit v1.2.3 From 009a9f1c6e8115abbcdf2ccbcf10c240417b07da Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Thu, 6 Oct 2016 07:48:49 +0200 Subject: Fix macosx build by disabling postgresql upgrade --- util/travis/before_install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'util/travis/before_install.sh') diff --git a/util/travis/before_install.sh b/util/travis/before_install.sh index a2eb37803..d25614edb 100755 --- a/util/travis/before_install.sh +++ b/util/travis/before_install.sh @@ -17,7 +17,7 @@ if [[ $PLATFORM == "Unix" ]]; then else brew update brew install freetype gettext hiredis irrlicht jpeg leveldb libogg libvorbis luajit - brew upgrade postgresql + #brew upgrade postgresql fi elif [[ $PLATFORM == "Win32" ]]; then wget http://minetest.kitsunemimi.pw/mingw_w64_i686_ubuntu12.04_4.9.1.7z -O mingw.7z -- cgit v1.2.3 From adad6e0a1c2bb6cd5e56db26d660fa9342cf0d0e Mon Sep 17 00:00:00 2001 From: Tim Date: Sat, 15 Oct 2016 17:59:23 +0200 Subject: Travis: Only trigger a compile, when C/C++ related files were touched (#4284) --- util/travis/before_install.sh | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'util/travis/before_install.sh') diff --git a/util/travis/before_install.sh b/util/travis/before_install.sh index d25614edb..891371984 100755 --- a/util/travis/before_install.sh +++ b/util/travis/before_install.sh @@ -1,4 +1,8 @@ #!/bin/bash -e +echo "Preparing for $TRAVIS_COMMIT_RANGE" +. util/travis/common.sh + +needs_compile || exit 0 if [[ $TRAVIS_OS_NAME == "linux" ]]; then sudo apt-get update -- cgit v1.2.3