|
|
|
@ -4,7 +4,7 @@ addons: |
|
|
|
apt: |
|
|
|
apt: |
|
|
|
packages: |
|
|
|
packages: |
|
|
|
- libgl1-mesa-dev |
|
|
|
- libgl1-mesa-dev |
|
|
|
- g++-4.7 |
|
|
|
- g++-4.8 |
|
|
|
- ninja-build |
|
|
|
- ninja-build |
|
|
|
- lcov |
|
|
|
- lcov |
|
|
|
- "libc6:i386" # CMake 2.8.12 is 32bit |
|
|
|
- "libc6:i386" # CMake 2.8.12 is 32bit |
|
|
|
@ -27,7 +27,7 @@ matrix: |
|
|
|
- JOBID=linux-gl |
|
|
|
- JOBID=linux-gl |
|
|
|
- TARGET=desktop |
|
|
|
- TARGET=desktop |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.7" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.8" |
|
|
|
- language: cpp |
|
|
|
- language: cpp |
|
|
|
os: linux |
|
|
|
os: linux |
|
|
|
dist: trusty |
|
|
|
dist: trusty |
|
|
|
@ -81,7 +81,7 @@ matrix: |
|
|
|
- TARGET=desktop-gles |
|
|
|
- TARGET=desktop-gles |
|
|
|
- TARGET_GLES2=ON |
|
|
|
- TARGET_GLES2=ON |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.7" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.8" |
|
|
|
- language: cpp |
|
|
|
- language: cpp |
|
|
|
os: linux |
|
|
|
os: linux |
|
|
|
dist: trusty |
|
|
|
dist: trusty |
|
|
|
@ -91,7 +91,7 @@ matrix: |
|
|
|
- TARGET=desktop-gles |
|
|
|
- TARGET=desktop-gles |
|
|
|
- TARGET_GLES2=OFF |
|
|
|
- TARGET_GLES2=OFF |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.7" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.8" |
|
|
|
- language: cpp |
|
|
|
- language: cpp |
|
|
|
os: osx |
|
|
|
os: osx |
|
|
|
# The new plugin testing workflow is dynamically loading and unloading them |
|
|
|
# The new plugin testing workflow is dynamically loading and unloading them |
|
|
|
@ -183,7 +183,7 @@ cache: |
|
|
|
- $HOME/cmake |
|
|
|
- $HOME/cmake |
|
|
|
|
|
|
|
|
|
|
|
install: |
|
|
|
install: |
|
|
|
- if [ "$TRAVIS_OS_NAME" == "linux" ] && [ ! "$TARGET" == "desktop-sanitizers" ] && [ ! "$TARGET" == "android" ] && [ ! "$TARGET" == "desktop-vulkan" ]; then export CXX=g++-4.7; fi |
|
|
|
- if [ "$TRAVIS_OS_NAME" == "linux" ] && [ ! "$TARGET" == "desktop-sanitizers" ] && [ ! "$TARGET" == "android" ] && [ ! "$TARGET" == "desktop-vulkan" ]; then export CXX=g++-4.8; fi |
|
|
|
- if [ "$TRAVIS_OS_NAME" == "linux" ] && [ "$TARGET" == "desktop-sanitizers" ]; then export CXX=clang++-3.8; fi |
|
|
|
- if [ "$TRAVIS_OS_NAME" == "linux" ] && [ "$TARGET" == "desktop-sanitizers" ]; then export CXX=clang++-3.8; fi |
|
|
|
- if [ "$BUILD_DEPRECATED" != "OFF" ]; then export BUILD_DEPRECATED=ON; fi |
|
|
|
- if [ "$BUILD_DEPRECATED" != "OFF" ]; then export BUILD_DEPRECATED=ON; fi |
|
|
|
- if [ "$TRAVIS_OS_NAME" == "linux" ] && [ "$TARGET" == "desktop" ] && [ "$BUILD_DEPRECATED" == "ON" ]; then export WITH_GLUTAPPLICATION=ON; fi |
|
|
|
- if [ "$TRAVIS_OS_NAME" == "linux" ] && [ "$TARGET" == "desktop" ] && [ "$BUILD_DEPRECATED" == "ON" ]; then export WITH_GLUTAPPLICATION=ON; fi |
|
|
|
|