Files
clang-uml/packaging/conda/build.sh
2022-06-11 23:54:46 +02:00

23 lines
562 B
Bash

#!/bin/bash
mkdir build && cd build
export PKG_CONFIG_PATH="$BUILD_PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH"
export CLANGUML_GIT_TOPLEVEL_DIR=${SRC_DIR}
cmake -DCMAKE_BUILD_TYPE=Release \
-DGIT_VERSION=${GIT_VERSION} \
-DCODE_COVERAGE=OFF \
-DWITH_TESTS=ON \
-DLLVM_CONFIG_PATH=${BUILD_PREFIX}/bin/llvm-config \
-DCONDA_BUILD_PREFIX=${BUILD_PREFIX} \
-DCMAKE_INSTALL_PREFIX=${PREFIX} \
-DCMAKE_EXE_LINKER_FLAGS="-lyaml-cpp" \
..
CTEST_OUTPUT_ON_FAILURE=1 make -j${CPU_COUNT}
CTEST_OUTPUT_ON_FAILURE=1 ctest -j${CPU_COUNT}
make install