Skip to content

Commit a93b41c

Browse files
committed
Add Debug and Release build support on Travis CI
Signed-off-by: Christian Babeux <[email protected]>
1 parent b04ccb9 commit a93b41c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.travis.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
language: c
2+
env:
3+
- BUILD_TYPE=Debug
4+
- BUILD_TYPE=Release
25
before_install:
36
- sudo apt-get update
47
install:
@@ -9,14 +12,14 @@ before_script:
912
script:
1013
- mkdir build
1114
- cd build
12-
- cmake ..
15+
- cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE
1316
- make
1417
- make package
1518
- cd ..
1619
- rm -rf build
1720
- mkdir build
1821
- cd build
19-
- cmake .. -DUSE_BUNDLED_JSONCPP=OFF -DUSE_BUNDLED_LUAJIT=OFF
22+
- cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DUSE_BUNDLED_JSONCPP=OFF -DUSE_BUNDLED_LUAJIT=OFF
2023
- make
2124
- make package
2225
compiler:

0 commit comments

Comments
 (0)