https://github.com/ElsevierSoftwareX/SOFTX_2019_219
Raw File
Tip revision: 1b619a75151e3d5d95d32a2fb732e1208ec0cd33 authored by Konrad Werys on 01 November 2019, 11:50:53 UTC
ci: big changes to the builds v11
Tip revision: 1b619a7
buildWithTestCoverage.sh
#!/bin/bash

git submodule update --init --recursive

cd ../..
mkdir tomato_test_coverage
cd tomato_test_coverage
rm -rf *
cmake ../tomato \
    -DCMAKE_CXX_FLAGS="--coverage" \
    -DCMAKE_INSTALL_PREFIX=install \
    -DCMAKE_CXX_STANDARD=98 \
    -DITK_DIR_HINTS="../ITK_install"

cmake --build . --config DEBUG --parallel 6
# cmake --build . --config DEBUG --target install

cd tests
./TomatoTests

cd ..
pwd
cp ../tomato/scriptsBuild/generateTestCoverageReport.sh generateTestCoverageReport.sh
ls
sh generateTestCoverageReport.sh
back to top