Skip to content
This repository has been archived by the owner on Jul 8, 2022. It is now read-only.

Commit

Permalink
travis: Add job for compiling tango static library
Browse files Browse the repository at this point in the history
  • Loading branch information
t-b committed Sep 1, 2020
1 parent 7626847 commit 998a008
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@ env:
- USE_PCH=ON
- CMAKE_BUILD_TYPE=Debug
- TANGO_USE_USING_NAMESPACE=ON
- BUILD_SHARED_LIBS=ON
matrix:
- OS_TYPE=llvm-latest RUN_TESTS=OFF WARNINGS_AS_ERRORS=ON TANGO_USE_USING_NAMESPACE=OFF USE_PCH=OFF
- OS_TYPE=gcc-latest RUN_TESTS=OFF WARNINGS_AS_ERRORS=ON TANGO_USE_USING_NAMESPACE=OFF USE_PCH=OFF
- OS_TYPE=ubuntu-20.04
- OS_TYPE=debian10
- OS_TYPE=debian10 RUN_TESTS=OFF BUILD_SHARED_LIBS=OFF
- OS_TYPE=debian10 USE_PCH=OFF RUN_TESTS=OFF
- OS_TYPE=debian10 CMAKE_BUILD_TYPE=Release
- OS_TYPE=debian9
Expand Down
3 changes: 3 additions & 0 deletions .travis/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ echo "OS_TYPE=$OS_TYPE"
echo "TANGO_HOST=$TANGO_HOST"
echo "COVERALLS=$COVERALLS"
echo "USE_PCH=$USE_PCH"
echo "BUILD_SHARED_LIBS=$BUILD_SHARED_LIBS"
echo "TANGO_USE_USING_NAMESPACE=$TANGO_USE_USING_NAMESPACE"
echo "WARNINGS_AS_ERRORS=$WARNINGS_AS_ERRORS"
echo "############################"
Expand All @@ -18,12 +19,14 @@ docker exec cpp_tango mkdir -p /home/tango/src/build
MAKEFLAGS=${MAKEFLAGS:- -j $(nproc)}
COVERALLS=${COVERALLS:-OFF}
USE_PCH=${USE_PCH:-OFF}
BUILD_SHARED_LIBS=${BUILD_SHARED_LIBS:-ON}
WARNINGS_AS_ERRORS=${WARNINGS_AS_ERRORS:-OFF}
COVERALLS_MODULE_PATH=/home/tango/coveralls-cmake/cmake

docker exec cpp_tango cmake \
-H/home/tango/src \
-B/home/tango/src/build \
-DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCPPZMQ_BASE=/home/tango \
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} \
Expand Down

0 comments on commit 998a008

Please sign in to comment.