Fuck git
This commit is contained in:
50
external/mio/.travis.yml
vendored
Normal file
50
external/mio/.travis.yml
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
language: cpp
|
||||
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
- llvm-toolchain-trusty-5.0
|
||||
packages:
|
||||
- g++-6
|
||||
- clang-5.0
|
||||
|
||||
matrix:
|
||||
include:
|
||||
- os: linux
|
||||
env: CXX_COMPILER=g++-6 BUILD_TYPE=Debug
|
||||
- os: linux
|
||||
env: CXX_COMPILER=g++-6 BUILD_TYPE=Release
|
||||
- os: linux
|
||||
env: CXX_COMPILER=clang++-5.0 BUILD_TYPE=Debug
|
||||
- os: linux
|
||||
env: CXX_COMPILER=clang++-5.0 BUILD_TYPE=Release
|
||||
- os: osx
|
||||
osx_image: xcode8.3
|
||||
env: CXX_COMPILER=clang++ BUILD_TYPE=Debug
|
||||
- os: osx
|
||||
osx_image: xcode8.3
|
||||
env: CXX_COMPILER=clang++ BUILD_TYPE=Release
|
||||
- os: linux
|
||||
env: CXX_COMPILER=g++-6 BUILD_TYPE=Debug COVERAGE_FLAGS="--coverage"
|
||||
|
||||
script:
|
||||
- mkdir build
|
||||
- cd build
|
||||
- >
|
||||
cmake -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
|
||||
-DCMAKE_CXX_FLAGS="$COVERAGE_FLAGS" \
|
||||
-DCMAKE_CXX_COMPILER=${CXX_COMPILER} \
|
||||
-DCMAKE_VERBOSE_MAKEFILE=ON \
|
||||
-DCTEST_DROP_SITE_CDASH=TRUE \
|
||||
-DDROP_METHOD="http" \
|
||||
-DDROP_SITE="my.cdash.org" \
|
||||
-DDROP_LOCATION="/submit.php?project=mio" \
|
||||
-DBUILDNAME="$(uname -s)-${CXX_COMPILER}-${BUILD_TYPE}" ..
|
||||
- ctest -VV -M Experimental -T Start \
|
||||
&& ctest -VV -M Experimental -T Build \
|
||||
&& ctest -VV -M Experimental -T Test
|
||||
- if [[ -n "${COVERAGE_FLAGS+x}" ]]; then ctest -VV -M Experimental -T Coverage; fi
|
||||
- ctest -VV -M Experimental -T Submit
|
||||
|
||||
|
||||
Reference in New Issue
Block a user