kvm/internal/native/cgo/build.sh

18 lines
422 B
Bash
Executable File

#!/bin/bash
CMAKE_TOOLCHAIN_FILE=/opt/jetkvm-native-buildkit/rv1106-jetkvm-v2.cmake
CLEAN_ALL=${CLEAN_ALL:-0}
if [ "$CLEAN_ALL" -eq 1 ]; then
find . -name build -exec rm -r {} +
fi
set -x
VERBOSE=1 cmake -B build \
-DCMAKE_SYSTEM_PROCESSOR=armv7l \
-DCMAKE_SYSTEM_NAME=Linux \
-DCMAKE_CROSSCOMPILING=1 \
-DCMAKE_TOOLCHAIN_FILE=$CMAKE_TOOLCHAIN_FILE \
-DSKIP_GLIBC_NAMES=ON \
cmake --build build