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

Commit 0952b24

Browse files
committed
travis: Add job for compiling tango static library
1 parent 0aefb31 commit 0952b24

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

.travis.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ language: cpp
44

55
env:
66
matrix:
7-
- OS_TYPE=debian10 CMAKE_BUILD_TYPE=Release SONAR_SCANNER=OFF COVERALLS=OFF STOCK_CPPZMQ=ON
8-
- OS_TYPE=debian10 CMAKE_BUILD_TYPE=Debug SONAR_SCANNER=OFF COVERALLS=OFF STOCK_CPPZMQ=ON
9-
- OS_TYPE=debian9 CMAKE_BUILD_TYPE=Debug SONAR_SCANNER=OFF COVERALLS=OFF STOCK_CPPZMQ=ON
10-
- OS_TYPE=debian8 CMAKE_BUILD_TYPE=Debug SONAR_SCANNER=ON COVERALLS=ON STOCK_CPPZMQ=OFF
11-
- OS_TYPE=debian7 CMAKE_BUILD_TYPE=Debug SONAR_SCANNER=OFF COVERALLS=OFF STOCK_CPPZMQ=ON
7+
- OS_TYPE=debian10 CMAKE_BUILD_TYPE=Release SONAR_SCANNER=OFF COVERALLS=OFF STOCK_CPPZMQ=ON BUILD_SHARED_LIBS=ON
8+
- OS_TYPE=debian10 CMAKE_BUILD_TYPE=Debug SONAR_SCANNER=OFF COVERALLS=OFF STOCK_CPPZMQ=ON BUILD_SHARED_LIBS=ON
9+
- OS_TYPE=debian10 CMAKE_BUILD_TYPE=Debug SONAR_SCANNER=OFF COVERALLS=OFF STOCK_CPPZMQ=ON BUILD_SHARED_LIBS=OFF RUN_TESTS=OFF
10+
- OS_TYPE=debian9 CMAKE_BUILD_TYPE=Debug SONAR_SCANNER=OFF COVERALLS=OFF STOCK_CPPZMQ=ON BUILD_SHARED_LIBS=ON
11+
- OS_TYPE=debian8 CMAKE_BUILD_TYPE=Debug SONAR_SCANNER=ON COVERALLS=ON STOCK_CPPZMQ=OFF BUILD_SHARED_LIBS=ON
12+
- OS_TYPE=debian7 CMAKE_BUILD_TYPE=Debug SONAR_SCANNER=OFF COVERALLS=OFF STOCK_CPPZMQ=ON BUILD_SHARED_LIBS=ON
1213

1314
notifications:
1415
email: false

.travis/run.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ echo "CMAKE_BUILD_TYPE=$CMAKE_BUILD_TYPE"
77
echo "OS_TYPE=$OS_TYPE"
88
echo "TANGO_HOST=$TANGO_HOST"
99
echo "COVERALLS=$COVERALLS"
10+
echo "BUILD_SHARED_LIBS=$BUILD_SHARED_LIBS"
1011
echo "############################"
1112

1213
docker exec cpp_tango mkdir -p /home/tango/src/build
@@ -15,11 +16,13 @@ docker exec cpp_tango mkdir -p /home/tango/src/build
1516
MAKEFLAGS=${MAKEFLAGS:- -j 2}
1617
COVERALLS=${COVERALLS:-OFF}
1718
USE_PCH=${USE_PCH:-OFF}
19+
BUILD_SHARED_LIBS=${BUILD_SHARED_LIBS:-ON}
1820
COVERALLS_MODULE_PATH=/home/tango/coveralls-cmake/cmake
1921

2022
docker exec cpp_tango cmake \
2123
-H/home/tango/src \
2224
-B/home/tango/src/build \
25+
-DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} \
2326
-DCMAKE_VERBOSE_MAKEFILE=ON \
2427
-DCPPZMQ_BASE=/home/tango \
2528
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} \

0 commit comments

Comments
 (0)