]> git.vomp.tv Git - vompclient.git/blob - build.sh
Have build.sh deal with cmake
[vompclient.git] / build.sh
1 #!/bin/bash
2
3 source compile-config
4
5 if [ $CROSS_COMPILE == "yes" ]; then
6   if [ $CROSS_COMPILER == "gcc" ]; then
7     CROSS_COMPILE_INSERT=-DCMAKE_TOOLCHAIN_FILE=../src/CMakeToolChainRPiGCC.txt
8   elif [ $CROSS_COMPILER == "clang" ]; then
9     CROSS_COMPILE_INSERT=-DCMAKE_TOOLCHAIN_FILE=../src/CMakeToolChainRPiClang.txt
10   fi
11 fi
12
13 mkdir build
14 cmake $CROSS_COMPILE_INSERT -DENABLE_MOLD=${ENABLE_MOLD} -DMOLD_BIN=${MOLD_BIN} \
15   -DFORCE_COLOR=${FORCE_COLOR} -DALL_WARNINGS=${ALL_WARNINGS} \
16   -S src -B build && make -C build -j$MAKE_J