diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..fc1431b --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,21 @@ +cmake_minimum_required(VERSION 3.13) + +set(LIB_FREERTOS_NAME FreeRTOS) +project(${LIB_FREERTOS_NAME} + VERSION 202210.01-LTS) + +add_library(${LIB_FREERTOS_NAME}) + +target_sources( + ${LIB_FREERTOS_NAME} + PRIVATE + FreeRTOS/FreeRTOS-Kernel/list.c + FreeRTOS/FreeRTOS-Kernel/queue.c + FreeRTOS/FreeRTOS-Kernel/tasks.c + FreeRTOS/FreeRTOS-Kernel/timers.c +) + +target_link_directories(${LIB_FREERTOS_NAME} + PUBLIC + FreeRTOS/FreeRTOS-Kernel/include +) \ No newline at end of file