blob: c4fb8eaac5e239b0643a9aa957054800b8a23c37 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/bin/bash
#
# common build & test steps for CircleCI jobs
#
cmake --version
ninja --version
mkdir build
cd build
cmake -G Ninja -DCMAKE_BUILD_TYPE=${BUILD_TYPE:-Debug} -DNNG_ENABLE_COVERAGE=${COVERAGE:-OFF} -DBUILD_SHARED_LIBS=${SHARED_LIBS:=ON} ..
ninja
ninja install
env CTEST_OUTPUT_ON_FAILURE=1 ninja test
|