From bf557efa223db529be85b8f5d1bd9bde145b5a37 Mon Sep 17 00:00:00 2001 From: Dongha Kim Date: Tue, 28 Jan 2025 10:16:04 -0700 Subject: [PATCH] Add guards to add Federated for network files. --- core/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt index 6f5f021c8..e619218c9 100644 --- a/core/CMakeLists.txt +++ b/core/CMakeLists.txt @@ -95,6 +95,7 @@ include(${LF_ROOT}/platform/impl/CMakeLists.txt) target_link_libraries(reactor-c PUBLIC lf::platform-api) target_link_libraries(reactor-c PRIVATE lf::platform-impl) +if(DEFINED FEDERATED) option(COMM_TYPE "Communication type between RTI and federate(s)." ON) IF(COMM_TYPE MATCHES ON) set(COMM_TYPE TCP) @@ -104,11 +105,11 @@ include(${LF_ROOT}/network/api/CMakeLists.txt) include(${LF_ROOT}/network/impl/CMakeLists.txt) target_link_libraries(reactor-c PUBLIC lf::network-api) target_link_libraries(reactor-c PRIVATE lf::network-impl) +endif() target_include_directories(reactor-c PUBLIC ../include) target_include_directories(reactor-c PUBLIC ../include/core) target_include_directories(reactor-c PUBLIC ../include/core/federated) -target_include_directories(reactor-c PUBLIC ../include/core/federated/network) target_include_directories(reactor-c PUBLIC ../include/core/platform) target_include_directories(reactor-c PUBLIC ../include/core/modal_models) target_include_directories(reactor-c PUBLIC ../include/core/threaded)