STM32H750VB_LCD/Drivers/CMakeLists.txt

21 lines
544 B
CMake

file(GLOB_RECURSE HAL_DRIVER_SOURCES
"STM32H7xx_HAL_Driver/*.c"
)
set(HAL_DRIVER_INCLUDES
"../Core/Inc"
"STM32H7xx_HAL_Driver/Inc"
"STM32H7xx_HAL_Driver/Inc/Legacy"
"CMSIS/Device/ST/STM32H7xx/Include"
"CMSIS/Include"
)
set(HAL_DRIVER_DEFINES
"STM32H750xx"
"USE_HAL_DRIVER"
"USE_FULL_LL_DRIVER"
)
add_library(stm32_hal_driver STATIC ${HAL_DRIVER_SOURCES})
target_include_directories(stm32_hal_driver PRIVATE ${HAL_DRIVER_INCLUDES})
target_compile_definitions(stm32_hal_driver PRIVATE ${HAL_DRIVER_DEFINES})