19 lines
438 B
CMake
19 lines
438 B
CMake
file(GLOB FILELIST
|
|
tasks.c
|
|
queue.c
|
|
list.c
|
|
timers.c
|
|
stream_buffer.c
|
|
event_groups.c
|
|
croutine.c
|
|
portable/GCC/ARM_CM0/port.c
|
|
portable/GCC/ARM_CM0/portasm.c
|
|
portable/MemMang/heap_4.c
|
|
)
|
|
|
|
set(TARGET freertos)
|
|
add_library(${TARGET} STATIC ${FILELIST})
|
|
|
|
target_include_directories(${TARGET} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
|
|
target_include_directories(${TARGET} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/portable/GCC/ARM_CM0)
|