|
|
|
@ -20,6 +20,7 @@ matrix: |
|
|
|
- TARGET=desktop |
|
|
|
- TARGET=desktop |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.8" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.8" |
|
|
|
|
|
|
|
- CONFIGURATION=Debug |
|
|
|
- language: cpp |
|
|
|
- language: cpp |
|
|
|
os: linux |
|
|
|
os: linux |
|
|
|
dist: xenial |
|
|
|
dist: xenial |
|
|
|
@ -28,6 +29,8 @@ matrix: |
|
|
|
- JOBID=linux-nondeprecated |
|
|
|
- JOBID=linux-nondeprecated |
|
|
|
- TARGET=desktop |
|
|
|
- TARGET=desktop |
|
|
|
- BUILD_DEPRECATED=OFF |
|
|
|
- BUILD_DEPRECATED=OFF |
|
|
|
|
|
|
|
- CMAKE_CXX_FLAGS="-DCORRADE_NO_ASSERT" |
|
|
|
|
|
|
|
- CONFIGURATION=Release |
|
|
|
- language: cpp |
|
|
|
- language: cpp |
|
|
|
os: linux |
|
|
|
os: linux |
|
|
|
dist: xenial |
|
|
|
dist: xenial |
|
|
|
@ -36,6 +39,7 @@ matrix: |
|
|
|
- JOBID=linux-sanitizers |
|
|
|
- JOBID=linux-sanitizers |
|
|
|
- TARGET=desktop-sanitizers |
|
|
|
- TARGET=desktop-sanitizers |
|
|
|
- CMAKE_CXX_FLAGS=-fsanitize=address |
|
|
|
- CMAKE_CXX_FLAGS=-fsanitize=address |
|
|
|
|
|
|
|
- CONFIGURATION=Debug |
|
|
|
addons: |
|
|
|
addons: |
|
|
|
apt: |
|
|
|
apt: |
|
|
|
sources: |
|
|
|
sources: |
|
|
|
@ -55,6 +59,7 @@ matrix: |
|
|
|
- JOBID=linux-threadsanitizer |
|
|
|
- JOBID=linux-threadsanitizer |
|
|
|
- TARGET=desktop-sanitizers |
|
|
|
- TARGET=desktop-sanitizers |
|
|
|
- CMAKE_CXX_FLAGS=-fsanitize=thread |
|
|
|
- CMAKE_CXX_FLAGS=-fsanitize=thread |
|
|
|
|
|
|
|
- CONFIGURATION=Debug |
|
|
|
addons: |
|
|
|
addons: |
|
|
|
apt: |
|
|
|
apt: |
|
|
|
sources: |
|
|
|
sources: |
|
|
|
@ -91,6 +96,7 @@ matrix: |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.8" |
|
|
|
- LCOV_EXTRA_OPTS="--gcov-tool /usr/bin/gcov-4.8" |
|
|
|
- BUILD_STATIC=ON |
|
|
|
- BUILD_STATIC=ON |
|
|
|
|
|
|
|
- CONFIGURATION=Debug |
|
|
|
- language: cpp |
|
|
|
- language: cpp |
|
|
|
os: linux |
|
|
|
os: linux |
|
|
|
dist: xenial |
|
|
|
dist: xenial |
|
|
|
@ -128,6 +134,7 @@ matrix: |
|
|
|
- JOBID=macos-gl |
|
|
|
- JOBID=macos-gl |
|
|
|
- TARGET=desktop |
|
|
|
- TARGET=desktop |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
|
|
|
|
- CONFIGURATION=Debug |
|
|
|
- language: cpp |
|
|
|
- language: cpp |
|
|
|
os: osx |
|
|
|
os: osx |
|
|
|
# See above |
|
|
|
# See above |
|
|
|
@ -138,6 +145,7 @@ matrix: |
|
|
|
- TARGET=desktop |
|
|
|
- TARGET=desktop |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- CMAKE_CXX_FLAGS="--coverage" |
|
|
|
- BUILD_STATIC=ON |
|
|
|
- BUILD_STATIC=ON |
|
|
|
|
|
|
|
- CONFIGURATION=Debug |
|
|
|
- language: cpp |
|
|
|
- language: cpp |
|
|
|
os: osx |
|
|
|
os: osx |
|
|
|
osx_image: xcode7.3 |
|
|
|
osx_image: xcode7.3 |
|
|
|
|