libunwind: use CXX and CC

This commit is contained in:
Ella Stanforth 2022-04-19 18:55:50 +00:00
parent a70c3b89a5
commit c195af9916

View file

@ -1,4 +1,4 @@
pkgver=14.0.0 pkgver=14.0.1
pkgname=libunwind pkgname=libunwind
bad="" bad=""
ext="dev" ext="dev"
@ -14,9 +14,9 @@ build() {
PREFIX=/usr PREFIX=/usr
[ -z "$FOR_CROSS"] || PREFIX=$FOR_CROSS_DIR [ -z "$FOR_CROSS" ] || PREFIX=$FOR_CROSS_DIR
if [ ! -z "$WITH_CROSS"]; then if [ ! -z "$WITH_CROSS" ]; then
cmake_extra_flags=-DCMAKE_SYSROOT=$WITH_CROSS_DIR cmake_extra_flags=-DCMAKE_SYSROOT=$WITH_CROSS_DIR
fi fi
@ -28,9 +28,9 @@ build() {
-DLIBUNWIND_SUPPORTS_FNO_EXCEPTIONS_FLAG=1 \ -DLIBUNWIND_SUPPORTS_FNO_EXCEPTIONS_FLAG=1 \
-DLIBCXXABI_USE_LLVM_UNWINDER=YES \ -DLIBCXXABI_USE_LLVM_UNWINDER=YES \
-DLIBCXX_HAS_MUSL_LIBC=ON \ -DLIBCXX_HAS_MUSL_LIBC=ON \
-DCMAKE_ASM_COMPILER=clang \ -DCMAKE_ASM_COMPILER=$CC \
-DCMAKE_C_COMPILER=clang \ -DCMAKE_C_COMPILER=$CC \
-DCMAKE_CXX_COMPILER=clang++ \ -DCMAKE_CXX_COMPILER=$CXX \
-DCMAKE_ASM_COMPILER_TARGET=$ARCH-linux-musl \ -DCMAKE_ASM_COMPILER_TARGET=$ARCH-linux-musl \
-DCMAKE_C_COMPILER_TARGET=$ARCH-linux-musl \ -DCMAKE_C_COMPILER_TARGET=$ARCH-linux-musl \
-DCMAKE_CXX_COMPILER_TARGET=$ARCH-linux-musl \ -DCMAKE_CXX_COMPILER_TARGET=$ARCH-linux-musl \