add_library(module_manager module_manager.c) target_include_directories(module_manager PUBLIC ${CMAKE_CURRENT_LIST_DIR}) target_include_directories(module_manager PUBLIC ${CMAKE_SOURCE_DIR}/include/) target_include_directories(module_manager PUBLIC ${CMAKE_SOURCE_DIR}/infra/) target_include_directories(module_manager PUBLIC ${CMAKE_SOURCE_DIR}/deps/) target_link_libraries(module_manager PUBLIC toml mq ${CMAKE_DL_LIBS}) add_subdirectory(test)