Explorar el Código

find CMSIS only for family under test

Maxime JOURDAN - XANTHIO hace 1 año
padre
commit
2557bd6a2e
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      tests/cmsis/CMakeLists.txt

+ 2 - 1
tests/cmsis/CMakeLists.txt

@@ -15,7 +15,8 @@ if(FETCH_ST_SOURCES)
     stm32_fetch_cmsis(${TEST_FAMILIES})
 endif()
 
-find_package(CMSIS REQUIRED)
+list(TRANSFORM TEST_FAMILIES PREPEND STM32 OUTPUT_VARIABLE TEST_FAMILIES_LONG_NAMES)
+find_package(CMSIS COMPONENTS "${TEST_FAMILIES_LONG_NAMES}" REQUIRED)
 
 set(SOURCES main.c)