#!/bin/sh set -ev CMAKE_FLAGS=$* MAKEPROG=make if ninja --version >/dev/null 2>&1; then MAKEPROG=ninja CMAKE_FLAGS="-GNinja $CMAKE_FLAGS" fi mkdir -p cmake_build && cd cmake_build cmake $CMAKE_FLAGS .. for LIB in $BUILD_LIBS; do if ! grep "^BUILD_${LIB}:BOOL=ON$" CMakeCache.txt ; then echo "failed to configure $LIB" exit 1 fi done $MAKEPROG -j3 cpack ctest -VV