@@ -99,6 +99,7 @@ target_include_directories(
9999 bitbox_objects
100100 SYSTEM PUBLIC
101101 ${CMAKE_SOURCE_DIR} /external
102+ ${CMAKE_SOURCE_DIR} /external/asf4-drivers/hal/utils/include
102103 ${CMAKE_SOURCE_DIR} /external/ctaes
103104 ${CMAKE_SOURCE_DIR} /external/fatfs/source
104105 $<TARGET_PROPERTY:wallycore,INTERFACE_INCLUDE_DIRECTORIES >
@@ -118,6 +119,7 @@ target_include_directories(
118119 bitbox
119120 SYSTEM PUBLIC
120121 ${CMAKE_SOURCE_DIR} /external
122+ ${CMAKE_SOURCE_DIR} /external/asf4-drivers/hal/utils/include
121123 ${CMAKE_SOURCE_DIR} /external/ctaes
122124 ${CMAKE_SOURCE_DIR} /external/fatfs/source
123125 $<TARGET_PROPERTY:wallycore,INTERFACE_INCLUDE_DIRECTORIES >
@@ -145,13 +147,13 @@ add_dependencies(bitbox_objects
145147target_link_libraries (bitbox PRIVATE ${LIBBITBOX02_RUST} "-lm" )
146148
147149target_compile_definitions (bitbox_objects PUBLIC "PRODUCT_BITBOX_MULTI=1" "APP_BTC=1" "APP_LTC=1" "APP_U2F=1" "APP_ETH=1" )
148- target_compile_definitions (bitbox_objects PUBLIC TESTING)
150+ target_compile_definitions (bitbox_objects PUBLIC TESTING _UNIT_TEST_ )
149151
150152# Since wallycore is an external projects we need to specify the dependency
151153add_dependencies (bitbox_objects libwally-core)
152154
153155target_compile_definitions (bitbox PUBLIC "PRODUCT_BITBOX_MULTI=1" "APP_BTC=1" "APP_LTC=1" "APP_U2F=1" "APP_ETH=1" )
154- target_compile_definitions (bitbox PUBLIC TESTING)
156+ target_compile_definitions (bitbox PUBLIC TESTING _UNIT_TEST_ )
155157
156158target_link_libraries (bitbox
157159 PUBLIC
@@ -195,7 +197,7 @@ target_include_directories(
195197 ${INCLUDES}
196198 ${CMAKE_BINARY_DIR} /src
197199)
198- target_compile_definitions (u2f-util PUBLIC "TESTING" PRODUCT_BITBOX_MULTI "APP_U2F=1" "APP_BTC=1" "APP_LTC=1" "APP_ETH=1" )
200+ target_compile_definitions (u2f-util PUBLIC "TESTING" _UNIT_TEST_ PRODUCT_BITBOX_MULTI "APP_U2F=1" "APP_BTC=1" "APP_LTC=1" "APP_ETH=1" )
199201target_compile_definitions (u2f-util PUBLIC "USE_KECCAK" )
200202
201203
0 commit comments