blob: 4185a42a7a4ad59c7e45cea20c82fdc87f6f84c7 [file]
if (NOT TARGET cmsis_core)
message("Skipping cmsis_test as cmsis_core is unavailable on this platform")
return()
endif()
# todo remove check
if (NOT PICO_RISCV)
if (PICO_RP2350 AND PICO_C_COMPILER_IS_GNU AND CMAKE_C_COMPILER_VERSION VERSION_LESS "9.0.0")
message("Skipping cmsis_test on RP2350 for GCC < 9 due to header bug")
else()
add_executable(cmsis_test cmsis_test.c)
target_link_libraries(cmsis_test PRIVATE pico_stdlib cmsis_core)
pico_add_extra_outputs(cmsis_test)
endif()
endif()