Fix CFLAGS changes not propagating to nettle build

This commit is contained in:
FooIbar committed 2025-11-17 14:55:07 +08:00
1 parent 6f34083880
commit 09e201f3f2
2 files changed
+3 -2

No files matched your search

+2 -2
View File
@@ -54,8 +54,8 @@ ExternalProject_Add(
nettle
URL https://ftpmirror.gnu.org/nettle/nettle-3.10.2.tar.gz
URL_MD5 b28bcbf6f045ff007940a9401673600d
CONFIGURE_COMMAND bash ${CURRENT_DIR}/configure_nettle.sh ${NDK_VERSION} ${CMAKE_C_COMPILER_TARGET}
BUILD_COMMAND bash -c "make -j4 libnettle.a CFLAGS='${CMAKE_C_FLAGS} -Qunused-arguments'"
CONFIGURE_COMMAND bash ${CURRENT_DIR}/configure_nettle.sh ${NDK_VERSION} ${CMAKE_C_COMPILER_TARGET} ${CMAKE_C_FLAGS}
BUILD_COMMAND bash -c "make -j4 libnettle.a"
INSTALL_COMMAND ""
BUILD_IN_SOURCE 1
BUILD_BYPRODUCTS <SOURCE_DIR>/libnettle.a
+1
View File
@@ -8,6 +8,7 @@ else
fi
TARGET=$2
./configure --host=$TARGET --disable-public-key --disable-dependency-tracking \
CFLAGS="$3 -Qunused-arguments" \
AR=$TOOLCHAIN/llvm-ar \
CC="$TOOLCHAIN/clang -target $TARGET" \
RANLIB=$TOOLCHAIN/llvm-ranlib