added lib CLS

- CLS Address management
- CLS Hartbeat timer
This commit is contained in:
2024-02-05 01:22:46 +01:00
parent bfc28e6c94
commit 4dfe9060fa
10 changed files with 157 additions and 8 deletions

View File

@@ -131,11 +131,13 @@ include_directories(${PROJECT_BINARY_DIR})
add_executable(${CMAKE_PROJECT_NAME})
target_sources(${CMAKE_PROJECT_NAME} PUBLIC ${sources_SRCS})
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC Tasks)
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC Tasks CLS)
#target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC PROTOS)
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC uart_driver)
#target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC lwrb)
target_compile_options(${CMAKE_PROJECT_NAME} PRIVATE -std=c2x)
# Compiler options
target_compile_options(${CMAKE_PROJECT_NAME} PRIVATE
$<$<COMPILE_LANGUAGE:C>: >