cmake: Inherit WERROR setting for secp256k1 build

cmake: reuse working_compiler_werror_flag in secp256k1
This commit is contained in:
Julian 2025-09-03 19:00:12 +02:00
parent ba0b4304ec
commit 18d3d67016
1 changed files with 3 additions and 0 deletions

View File

@ -25,6 +25,9 @@ function(add_secp256k1 subdir)
get_target_interface(SECP256K1_APPEND_CFLAGS "" sanitize_interface COMPILE_OPTIONS)
string(STRIP "${SECP256K1_APPEND_CFLAGS} ${APPEND_CPPFLAGS}" SECP256K1_APPEND_CFLAGS)
string(STRIP "${SECP256K1_APPEND_CFLAGS} ${APPEND_CFLAGS}" SECP256K1_APPEND_CFLAGS)
if(WERROR)
string(STRIP "${SECP256K1_APPEND_CFLAGS} ${working_compiler_werror_flag}" SECP256K1_APPEND_CFLAGS)
endif()
set(SECP256K1_APPEND_CFLAGS ${SECP256K1_APPEND_CFLAGS} CACHE STRING "" FORCE)
get_target_interface(SECP256K1_APPEND_LDFLAGS "" sanitize_interface LINK_OPTIONS)
string(STRIP "${SECP256K1_APPEND_LDFLAGS} ${APPEND_LDFLAGS}" SECP256K1_APPEND_LDFLAGS)