set(SOURCE_DIRS "${CMAKE_CURRENT_LIST_DIR}/STM32H7xx_HAL_Driver/Src/*.c" ) file(GLOB SOURCE_FILES ${SOURCE_DIRS}) add_library(hal_driver ${SOURCE_FILES}) target_compile_options(hal_driver PUBLIC ${TARGET_BUILD_ARCH_OPTIONS} ${TARGET_BUILD_DEFINATIONS} ) target_link_options(hal_driver PUBLIC ${TARGET_BUILD_ARCH_OPTIONS} )