summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml4
-rwxr-xr-xscripts/flags.sh4
-rwxr-xr-xscripts/travis_before_install.sh20
3 files changed, 16 insertions, 12 deletions
diff --git a/.travis.yml b/.travis.yml
index 87966b68a5..9cef28fd00 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -57,8 +57,8 @@ before_install:
- if [[ ${TRAVIS_OS_NAME} == "linux" ]]; then export JAVA_HOME="$(pwd)/jdk1.7.0_71"; fi
- export ANDROID_HOME="$(pwd)/android-sdk"
- ./scripts/travis_before_install.sh
-- if [[ ${TRAVIS_OS_NAME} == "linux" ]]; then export LD_LIBRARY_PATH=`mason prefix mesa 10.3.1`/lib; fi
-- if [[ ${TRAVIS_OS_NAME} == "linux" ]]; then glxinfo; fi
+- if [[ ${TRAVIS_OS_NAME} == "linux" && ${MASON_PLATFORM} != "android"]]; then export LD_LIBRARY_PATH=`mason prefix mesa 10.3.1`/lib; fi
+- if [[ ${TRAVIS_OS_NAME} == "linux" && ${MASON_PLATFORM} != "android"]]; then glxinfo; fi
install:
- make config.gypi
diff --git a/scripts/flags.sh b/scripts/flags.sh
index 0b1f69ae1c..8703677d0a 100755
--- a/scripts/flags.sh
+++ b/scripts/flags.sh
@@ -3,7 +3,9 @@
if [[ ${TRAVIS_OS_NAME} == "linux" ]]; then
export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
+ if [[ ${MASON_PLATFORM} != "android" ]]; then
+ sh -e /etc/init.d/xvfb start
+ fi
# use g++ that supports c++11
if [[ ${CXX} == "g++" ]]; then
diff --git a/scripts/travis_before_install.sh b/scripts/travis_before_install.sh
index ff1319d0b4..3d7150d7cd 100755
--- a/scripts/travis_before_install.sh
+++ b/scripts/travis_before_install.sh
@@ -48,7 +48,7 @@ if [[ "${MASON_PLATFORM}" == "android" ]]; then
echo "inserting access token"
sed -i "s/access token goes here/${ANDROID_KEY}/g" android/java/app/src/main/java/com/mapbox/mapboxgl/app/MapFragment.java
-elif [[ ${TRAVIS_OS_NAME} == "osx" ]]; then
+ elif [[ ${TRAVIS_OS_NAME} == "osx" ]]; then
echo "installing 7z"
MASON_PLATFORM= ./.mason/mason install 7z 9.20
@@ -104,15 +104,17 @@ if [[ ${TRAVIS_OS_NAME} == "linux" ]]; then
libboost1.55-dev libcurl4-openssl-dev \
libpng-dev libsqlite3-dev
- echo "install_opengl"
- sudo apt-get -y install mesa-utils libxi-dev x11proto-randr-dev \
- x11proto-xext-dev libxrandr-dev \
- x11proto-xf86vidmode-dev libxxf86vm-dev \
- libxcursor-dev libxinerama-dev \
- llvm-3.4 # required for mesa
+ if [[ ${MASON_PLATFORM} != "android" ]]; then
+ echo "install_opengl"
+ sudo apt-get -y install mesa-utils libxi-dev x11proto-randr-dev \
+ x11proto-xext-dev libxrandr-dev \
+ x11proto-xf86vidmode-dev libxxf86vm-dev \
+ libxcursor-dev libxinerama-dev \
+ llvm-3.4 # required for mesa
- echo "install_mesa"
- MASON_PLATFORM= mason install mesa 10.3.1
+ echo "install_mesa"
+ MASON_PLATFORM= mason install mesa 10.3.1
+ fi
echo "install_awscli"
sudo pip install awscli