File tree Expand file tree Collapse file tree 2 files changed +15
-11
lines changed Expand file tree Collapse file tree 2 files changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -48,17 +48,7 @@ matrix:
4848before_install :
4949 - " date -u"
5050 - " uname -a"
51- script :
52- - " export BUILD_TARGET=\" all\" "
53- - " export CMAKE_OPTS=\" -DCMAKE_VERBOSE_MAKEFILE=OFF\" "
54- - " if [[ \" ${COMPILER}\" != \"\" ]]; then export CXX=${COMPILER}; fi"
55- - " if [[ \" ${BUILD_CONFIG}\" == \"\" ]]; then export BUILD_CONFIG=\" Release\" ; fi"
56- - " if [[ \" ${COLLECT_COVERAGE}\" != \"\" ]]; then export BUILD_CONFIG=\" Debug\" && export CMAKE_OPTS=\" ${CMAKE_OPTS} -DJINJA2CPP_WITH_COVERAGE=ON\" ; fi"
57- - " if [[ \" ${SANITIZE_BUILD}\" != \"\" ]]; then export BUILD_CONFIG=\" RelWithDebInfo\" && export CMAKE_OPTS=\" ${CMAKE_OPTS} -DJINJA2CPP_WITH_SANITIZERS=${SANITIZE_BUILD}\" ; fi"
58- - " $CXX --version"
59- - " mkdir -p build && cd build"
60- - " cmake $CMAKE_OPTS -DCMAKE_BUILD_TYPE=$BUILD_CONFIG -DCMAKE_CXX_FLAGS=$CMAKE_CXX_FLAGS -DJINJA2CPP_DEPS_MODE=internal $EXTRA_FLAGS .. && cmake --build . --config $BUILD_CONFIG --target all -- -j4"
61- - " ctest -C $BUILD_CONFIG -V"
51+ script : ./scripts/build.sh
6252after_success :
6353 - " if [[ \" ${COLLECT_COVERAGE}\" != \"\" ]]; then echo \" Uploading code coverate report\" ; fi"
6454 - " if [[ \" ${COLLECT_COVERAGE}\" != \"\" ]]; then lcov --directory . --capture --output-file coverage.info ; fi"
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ set -ex
4+
5+ export BUILD_TARGET=" all"
6+ export CMAKE_OPTS=" -DCMAKE_VERBOSE_MAKEFILE=OFF"
7+ if [[ " ${COMPILER} " != " " ]]; then export CXX=${COMPILER} ; fi
8+ if [[ " ${BUILD_CONFIG} " == " " ]]; then export BUILD_CONFIG=" Release" ; fi
9+ if [[ " ${COLLECT_COVERAGE} " != " " ]]; then export BUILD_CONFIG=" Debug" && export CMAKE_OPTS=" ${CMAKE_OPTS} -DJINJA2CPP_WITH_COVERAGE=ON" ; fi
10+ if [[ " ${SANITIZE_BUILD} " != " " ]]; then export BUILD_CONFIG=" RelWithDebInfo" && export CMAKE_OPTS=" ${CMAKE_OPTS} -DJINJA2CPP_WITH_SANITIZERS=${SANITIZE_BUILD} " ; fi
11+ $CXX --version
12+ mkdir -p build && cd build
13+ cmake $CMAKE_OPTS -DCMAKE_BUILD_TYPE=$BUILD_CONFIG -DCMAKE_CXX_FLAGS=$CMAKE_CXX_FLAGS -DJINJA2CPP_DEPS_MODE=internal $EXTRA_FLAGS .. && cmake --build . --config $BUILD_CONFIG --target all -- -j4
14+ ctest -C $BUILD_CONFIG -V
You can’t perform that action at this time.
0 commit comments