From 30f86afe6d456203b34938bafa7b9d274bbb040d Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Sat, 11 Nov 2023 21:18:53 +0100 Subject: [PATCH] Fix build emulation in apple. Signed-off-by: Pol Henarejos --- pico_keys_sdk_import.cmake | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pico_keys_sdk_import.cmake b/pico_keys_sdk_import.cmake index b344b74..5142de9 100644 --- a/pico_keys_sdk_import.cmake +++ b/pico_keys_sdk_import.cmake @@ -95,11 +95,13 @@ ${CMAKE_CURRENT_LIST_DIR}/mbedtls/library/poly1305.c ${CMAKE_CURRENT_LIST_DIR}/mbedtls/library/ripemd160.c ) ## mbedTLS reports an stringop overflow for cmac.c -set_source_files_properties( - ${CMAKE_CURRENT_LIST_DIR}/mbedtls/library/cmac.c - PROPERTIES - COMPILE_FLAGS "-Wno-error=stringop-overflow= -Wno-stringop-overflow" -) +if (NOT ENABLE_EMULATION OR NOT APPLE) + set_source_files_properties( + ${CMAKE_CURRENT_LIST_DIR}/mbedtls/library/cmac.c + PROPERTIES + COMPILE_FLAGS "-Wno-error=stringop-overflow= -Wno-stringop-overflow" + ) +endif() set(INCLUDES ${INCLUDES} ${CMAKE_CURRENT_LIST_DIR}/src ${CMAKE_CURRENT_LIST_DIR}/src/usb