Преглед на файлове

test:fetch test specify the family on find_package calls

Hector PHARAM преди 3 години
родител
ревизия
99316ef021
променени са 1 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. 5 2
      tests/fetch/CMakeLists.txt

+ 5 - 2
tests/fetch/CMakeLists.txt

@@ -5,14 +5,17 @@ if(NOT TEST_FAMILIES)
     set(TEST_FAMILIES F0 F1 F2 F3 F4 F7 G0 G4 H7 L0 L1 L4 L5 MP1 U5 WB WL)
 endif()
 
+# Generate the family long names list by prepending STM32 to elements in TEST_FAMILIES
+list(TRANSFORM TEST_FAMILIES PREPEND STM32 OUTPUT_VARIABLE TEST_FAMILIES_LONG_NAMES)
+
 project(fetch-test C ASM)
 set(CMAKE_INCLUDE_CURRENT_DIR TRUE)
 
 stm32_fetch_cmsis(${TEST_FAMILIES})
 stm32_fetch_hal(${TEST_FAMILIES})
 
-find_package(CMSIS REQUIRED)
-find_package(HAL REQUIRED)
+find_package(CMSIS REQUIRED ${TEST_FAMILIES_LONG_NAMES})
+find_package(HAL REQUIRED ${TEST_FAMILIES_LONG_NAMES})
 
 set(SOURCES main.c)