|
|
@ -31,19 +31,11 @@ endif() |
|
|
target_include_directories(${TARGET_NAME} |
|
|
target_include_directories(${TARGET_NAME} |
|
|
PRIVATE |
|
|
PRIVATE |
|
|
${CMAKE_CURRENT_SOURCE_DIR} |
|
|
${CMAKE_CURRENT_SOURCE_DIR} |
|
|
${PROJECT_SOURCE_DIR}/include |
|
|
|
|
|
${PROJECT_SOURCE_DIR}/include/peripheral |
|
|
|
|
|
${PROJECT_SOURCE_DIR}/include/protocol |
|
|
|
|
|
${PROJECT_SOURCE_DIR}/include/manger |
|
|
|
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
if(TARGET list) |
|
|
|
|
|
target_link_libraries(${TARGET_NAME} PRIVATE list) |
|
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
|
|
if(DEFINED GLOBAL_ENABLED_MODULES AND NOT GLOBAL_ENABLED_MODULES STREQUAL "") |
|
|
if(DEFINED GLOBAL_ENABLED_MODULES AND NOT GLOBAL_ENABLED_MODULES STREQUAL "") |
|
|
message(STATUS "[Main] Linking modules: ${GLOBAL_ENABLED_MODULES}") |
|
|
message(STATUS "[Main] Linking modules: ${GLOBAL_ENABLED_MODULES}") |
|
|
target_link_libraries(${TARGET_NAME} PRIVATE ${GLOBAL_ENABLED_MODULES}) |
|
|
target_link_libraries(${TARGET_NAME} PUBLIC ${GLOBAL_ENABLED_MODULES}) |
|
|
else() |
|
|
else() |
|
|
message(STATUS "[Main] No additional modules linked.") |
|
|
message(STATUS "[Main] No additional modules linked.") |
|
|
endif() |
|
|
endif() |
|
|
|