Skip to content

Commit

Permalink
Add in the deleted cmake list
Browse files Browse the repository at this point in the history
  • Loading branch information
Skptak committed Oct 13, 2023
1 parent 10a534d commit 8e788e6
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions minimal_freertos_example/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
cmake_minimum_required(VERSION 3.15)

set(PROJECT_NAME example)

project(${PROJECT_NAME})

set(FREERTOS_KERNEL_PATH "../")

# Add the freertos_config for FreeRTOS-Kernel
add_library(freertos_config INTERFACE)

target_include_directories(freertos_config
INTERFACE
./
../sample_configuration
)

# Select the heap port. values between 1-4 will pick a heap.
# set(FREERTOS_HEAP "40" CACHE STRING "" FORCE)

# Select the native compile PORT
set(FREERTOS_PORT "TEMPLATE" CACHE STRING "" FORCE)

# bring in the kernel
#add_subdirectory(${FREERTOS_KERNEL_PATH})

# Adding the FreeRTOS-Kernel subdirectory
add_subdirectory(${FREERTOS_KERNEL_PATH} ${CMAKE_CURRENT_BINARY_DIR}/FreeRTOS-Kernel)

add_executable(${PROJECT_NAME}
main.c
)

target_include_directories(${PROJECT_NAME}
PRIVATE
${CMAKE_CURRENT_LIST_DIR}
)

target_link_libraries(${PROJECT_NAME} freertos_kernel freertos_config)

0 comments on commit 8e788e6

Please sign in to comment.