configure_demos.sh (642B)
1 #!/bin/bash 2 3 BUILD_OPTIONS="-DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DBLEND2D_TEST=ON -DBLEND2D_DEMOS=ON" 4 5 if [ -n "$VCPKG_ROOT" ]; then 6 BUILD_OPTIONS="${BUILD_OPTIONS} -DCMAKE_TOOLCHAIN_FILE=${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" 7 fi 8 9 if [ -n "${ASMJIT_DIR}" ]; then 10 BUILD_OPTIONS="${BUILD_OPTIONS} -DASMJIT_DIR=\"${ASMJIT_DIR}\"" 11 fi 12 13 echo "== [Configuring Build - Debug] ==" 14 eval cmake . -B "build/Debug" -DCMAKE_BUILD_TYPE=Debug ${BUILD_OPTIONS} "$@" 15 echo "" 16 17 echo "== [Configuring Build - Release] ==" 18 eval cmake . -B "build/Release" -DCMAKE_BUILD_TYPE=Release ${BUILD_OPTIONS} "$@" 19 echo ""