|
@@ -37,16 +37,17 @@ script:
|
|
- echo "Only needed profile"
|
|
- echo "Only needed profile"
|
|
- cmake -DTYPES_ONLY_NEEDED=ON ..
|
|
- cmake -DTYPES_ONLY_NEEDED=ON ..
|
|
- make
|
|
- make
|
|
- - cd ..
|
|
|
|
- - rm build -rf
|
|
|
|
- - mkdir -p build
|
|
|
|
- - cd build
|
|
|
|
|
|
+ - cd .. && rm build -rf && mkdir -p build && cd build
|
|
|
|
+ - echo "Debug build and unit tests (32 bit)
|
|
|
|
+ - cmake -DCMAKE_C_FLAGS=-m32 -DCMAKE_BUILD_TYPE=Debug -DENABLE_UNIT_TESTS=ON -DENABLE_COVERAGE=ON ..
|
|
|
|
+ - make && make test
|
|
|
|
+ - cd .. && rm build -rf && mkdir -p build && cd build
|
|
- cmake -DGENERATE_DOCUMENTATION=ON ..
|
|
- cmake -DGENERATE_DOCUMENTATION=ON ..
|
|
- echo "Production build"
|
|
- echo "Production build"
|
|
- make
|
|
- make
|
|
- echo "Generate documentation"
|
|
- echo "Generate documentation"
|
|
- make doc
|
|
- make doc
|
|
- - echo "Debug build and unit tests (64 bit)"
|
|
|
|
|
|
+ - echo "Debug build and unit tests (64 bit) & coverage testing"
|
|
- make clean
|
|
- make clean
|
|
- cmake -DCMAKE_BUILD_TYPE=Debug -DENABLE_UNIT_TESTS=ON -DENABLE_COVERAGE=ON ..
|
|
- cmake -DCMAKE_BUILD_TYPE=Debug -DENABLE_UNIT_TESTS=ON -DENABLE_COVERAGE=ON ..
|
|
- make && make test
|
|
- make && make test
|
|
@@ -55,4 +56,4 @@ script:
|
|
|
|
|
|
after_success:
|
|
after_success:
|
|
- ./tools/.deployDoxygen.sh
|
|
- ./tools/.deployDoxygen.sh
|
|
- - ./tools/.coverity.sh
|
|
|
|
|
|
+ - ./tools/.coverity.sh
|