31 lines
1.0 KiB
CMake
Executable File
31 lines
1.0 KiB
CMake
Executable File
file(GLOB FILELIST
|
|
stddriver/src/misc.c
|
|
stddriver/src/stm32f4xx_rcc.c
|
|
stddriver/src/stm32f4xx_gpio.c
|
|
stddriver/src/stm32f4xx_tim.c
|
|
stddriver/src/stm32f4xx_spi.c
|
|
stddriver/src/stm32f4xx_i2c.c
|
|
stddriver/src/stm32f4xx_usart.c
|
|
stddriver/src/stm32f4xx_dma.c
|
|
stddriver/src/stm32f4xx_sdio.c
|
|
stddriver/src/stm32f4xx_flash.c
|
|
stddriver/src/stm32f4xx_adc.c
|
|
stddriver/src/system_stm32f4xx.c
|
|
|
|
sdcard/fatfs_drv.c
|
|
sdcard/sdio_lowlevel.c
|
|
sdcard/sdio_sd.c
|
|
|
|
stdio/mini_printf.c
|
|
|
|
coredump/coredump.c
|
|
)
|
|
|
|
add_library(driver STATIC ${FILELIST})
|
|
target_include_directories(driver PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/stddriver/inc)
|
|
target_include_directories(driver PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/cmsis/inc)
|
|
target_include_directories(driver PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/sdcard)
|
|
target_include_directories(driver PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/stdio)
|
|
target_include_directories(driver PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/coredump)
|
|
target_include_directories(driver PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../component/fatfs/inc)
|