From 83d1044c887801c1fe78caeb391151ba2eb6cdd3 Mon Sep 17 00:00:00 2001 From: Jan de Cuveland <cuveland@compeng.uni-frankfurt.de> Date: Thu, 10 Mar 2022 10:52:19 +0100 Subject: [PATCH] Rename flesnet external from ipc/ipc to fles/flesnet --- algo/data/CMakeLists.txt | 2 +- algo/test/CMakeLists.txt | 2 +- core/data/CMakeLists.txt | 2 +- core/data/test/CMakeLists.txt | 2 +- core/data/test/global/CMakeLists.txt | 2 +- external/.gitignore | 2 +- external/CMakeLists.txt | 6 ++-- external/{ipc => fles}/CMakeLists.txt | 42 +++++++++++++-------------- 8 files changed, 30 insertions(+), 30 deletions(-) rename external/{ipc => fles}/CMakeLists.txt (68%) diff --git a/algo/data/CMakeLists.txt b/algo/data/CMakeLists.txt index aa0750728d..80dcea0ff7 100644 --- a/algo/data/CMakeLists.txt +++ b/algo/data/CMakeLists.txt @@ -40,7 +40,7 @@ target_include_directories(OnlineData PUBLIC ${CMAKE_SOURCE_DIR}/core/data/psd PUBLIC ${CMAKE_SOURCE_DIR}/core/data/global PUBLIC ${CMAKE_SOURCE_DIR}/core/data/raw - PUBLIC ${CMAKE_SOURCE_DIR}/external/ipc/ipc/lib/fles_ipc + PUBLIC ${CMAKE_SOURCE_DIR}/external/fles/flesnet/lib/fles_ipc ) target_include_directories(OnlineData SYSTEM diff --git a/algo/test/CMakeLists.txt b/algo/test/CMakeLists.txt index 04f7c81c4e..5204a056dc 100644 --- a/algo/test/CMakeLists.txt +++ b/algo/test/CMakeLists.txt @@ -31,7 +31,7 @@ Set(INCLUDE_DIRECTORIES ${CBMDATA_DIR}/much ${CBMDATA_DIR}/psd ${CBMDATA_DIR}/trd - ${CMAKE_SOURCE_DIR}/external/ipc/ipc/lib/fles_ipc + ${CMAKE_SOURCE_DIR}/external/fles/flesnet/lib/fles_ipc ${CMAKE_SOURCE_DIR}/algo ${CMAKE_SOURCE_DIR}/algo/trigger ${CMAKE_SOURCE_DIR}/algo/evbuild diff --git a/core/data/CMakeLists.txt b/core/data/CMakeLists.txt index 92828e5113..bcd290d07a 100644 --- a/core/data/CMakeLists.txt +++ b/core/data/CMakeLists.txt @@ -14,7 +14,7 @@ set(INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR}/rich ${CMAKE_CURRENT_SOURCE_DIR}/psd ${CMAKE_CURRENT_SOURCE_DIR}/global - ${CMAKE_SOURCE_DIR}/external/ipc/ipc/lib/fles_ipc + ${CMAKE_SOURCE_DIR}/external/fles/flesnet/lib/fles_ipc ) include_directories( ${INCLUDE_DIRECTORIES}) diff --git a/core/data/test/CMakeLists.txt b/core/data/test/CMakeLists.txt index e1f40094d4..826e045b52 100644 --- a/core/data/test/CMakeLists.txt +++ b/core/data/test/CMakeLists.txt @@ -35,7 +35,7 @@ Set(INCLUDE_DIRECTORIES ${CBMDATA_DIR}/much ${CBMDATA_DIR}/test/sts ${CBMDATA_DIR}/test/global - ${CMAKE_SOURCE_DIR}/external/ipc/ipc/lib/fles_ipc + ${CMAKE_SOURCE_DIR}/external/fles/flesnet/lib/fles_ipc ${BASE_INCLUDE_DIRECTORIES} ${GTEST_INCLUDE_DIR} ) diff --git a/core/data/test/global/CMakeLists.txt b/core/data/test/global/CMakeLists.txt index eeaa12a889..c105658806 100644 --- a/core/data/test/global/CMakeLists.txt +++ b/core/data/test/global/CMakeLists.txt @@ -13,7 +13,7 @@ Set(INCLUDE_DIRECTORIES ${CBMDATA_DIR}/trd ${CBMDATA_DIR}/mvd ${CBMDATA_DIR}/test/sts - ${CMAKE_SOURCE_DIR}/external/ipc/ipc/lib/fles_ipc + ${CMAKE_SOURCE_DIR}/external/fles/flesnet/lib/fles_ipc ${BASE_INCLUDE_DIRECTORIES} ${GTEST_INCLUDE_DIR} ) diff --git a/external/.gitignore b/external/.gitignore index 4a453a0ecb..8a58b186ac 100644 --- a/external/.gitignore +++ b/external/.gitignore @@ -5,7 +5,7 @@ NicaFemto Vc cppzmq flib_dpb/flib_dpb -ipc/ipc +fles/flesnet jsroot googletest yaml-cpp/ diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt index 4d10409186..5d9190078b 100644 --- a/external/CMakeLists.txt +++ b/external/CMakeLists.txt @@ -17,10 +17,10 @@ if(DOWNLOAD_EXTERNALS) install(FILES cppzmq/zmq.hpp DESTINATION include) - Set(IPC_INCLUDE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ipc/ipc/lib/fles_ipc PARENT_SCOPE) - Set(IPCLOG_INCLUDE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ipc/ipc/lib/logging PARENT_SCOPE) + Set(IPC_INCLUDE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/fles/flesnet/lib/fles_ipc PARENT_SCOPE) + Set(IPCLOG_INCLUDE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/fles/flesnet/lib/logging PARENT_SCOPE) - Add_Subdirectory(ipc) + Add_Subdirectory(fles) Add_Subdirectory(flib_dpb) find_package(Vc 1.4.1) diff --git a/external/ipc/CMakeLists.txt b/external/fles/CMakeLists.txt similarity index 68% rename from external/ipc/CMakeLists.txt rename to external/fles/CMakeLists.txt index 569ee95668..23a86ac14b 100644 --- a/external/ipc/CMakeLists.txt +++ b/external/fles/CMakeLists.txt @@ -3,16 +3,16 @@ # This library provides the interface to the experiment data in timeslices # both online as delivered by flesnet and to timeslice archive (.tsa) files. -download_project_if_needed(PROJECT fles_ipc +download_project_if_needed(PROJECT flesnet GIT_REPOSITORY "https://github.com/cbm-fles/flesnet" GIT_TAG "301000b321eb7bc3a47a79b2ceadf2aa844327fe" GIT_STASH TRUE - SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/ipc + SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/flesnet TEST_FILE CMakeLists.txt ) # Create the logging library -add_library(fles_logging SHARED ipc/lib/logging/log.cpp ipc/lib/logging/log.hpp) +add_library(fles_logging SHARED flesnet/lib/logging/log.cpp flesnet/lib/logging/log.hpp) target_compile_definitions(fles_logging PUBLIC BOOST_LOG_DYN_LINK @@ -20,7 +20,7 @@ target_compile_definitions(fles_logging PUBLIC BOOST_ERROR_CODE_HEADER_ONLY ) -target_include_directories(fles_logging PUBLIC ipc/lib/logging/) +target_include_directories(fles_logging PUBLIC flesnet/lib/logging/) target_include_directories(fles_logging SYSTEM PUBLIC ${Boost_INCLUDE_DIRS}) @@ -37,8 +37,8 @@ Set(SYSTEM_INCLUDE_DIRECTORIES ${Boost_INCLUDE_DIR} ${ZMQ_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/external/cppzmq - ${CMAKE_SOURCE_DIR}/external/ipc/ipc - ${CMAKE_SOURCE_DIR}/external/ipc/ipc/lib/logging + ${CMAKE_SOURCE_DIR}/external/fles/flesnet + ${CMAKE_SOURCE_DIR}/external/fles/flesnet/lib/logging ) Include_Directories( ${INCLUDE_DIRECTORIES}) @@ -54,19 +54,19 @@ Set(LINK_DIRECTORIES Link_Directories( ${LINK_DIRECTORIES}) Set(SRCS -ipc/lib/fles_ipc/Microslice.cpp -ipc/lib/fles_ipc/MicrosliceView.cpp -ipc/lib/fles_ipc/StorableMicroslice.cpp -ipc/lib/fles_ipc/StorableTimeslice.cpp -ipc/lib/fles_ipc/System.cpp -ipc/lib/fles_ipc/Timeslice.cpp -ipc/lib/fles_ipc/TimeslicePublisher.cpp -ipc/lib/fles_ipc/TimesliceReceiver.cpp -ipc/lib/fles_ipc/TimesliceSubscriber.cpp -ipc/lib/fles_ipc/TimesliceView.cpp -ipc/lib/fles_ipc/TimesliceMultiInputArchive.cpp -ipc/lib/fles_ipc/TimesliceMultiSubscriber.cpp -ipc/lib/fles_ipc/TimesliceAutoSource.cpp +flesnet/lib/fles_ipc/Microslice.cpp +flesnet/lib/fles_ipc/MicrosliceView.cpp +flesnet/lib/fles_ipc/StorableMicroslice.cpp +flesnet/lib/fles_ipc/StorableTimeslice.cpp +flesnet/lib/fles_ipc/System.cpp +flesnet/lib/fles_ipc/Timeslice.cpp +flesnet/lib/fles_ipc/TimeslicePublisher.cpp +flesnet/lib/fles_ipc/TimesliceReceiver.cpp +flesnet/lib/fles_ipc/TimesliceSubscriber.cpp +flesnet/lib/fles_ipc/TimesliceView.cpp +flesnet/lib/fles_ipc/TimesliceMultiInputArchive.cpp +flesnet/lib/fles_ipc/TimesliceMultiSubscriber.cpp +flesnet/lib/fles_ipc/TimesliceAutoSource.cpp ) @@ -83,6 +83,6 @@ EndIf() GENERATE_LIBRARY() # Install header files -install(FILES ipc/lib/logging/log.hpp DESTINATION include) -file(GLOB_RECURSE IPC_HEADERS ipc/lib/fles_ipc/*.hpp) +install(FILES flesnet/lib/logging/log.hpp DESTINATION include) +file(GLOB_RECURSE IPC_HEADERS flesnet/lib/fles_ipc/*.hpp) install(FILES ${IPC_HEADERS} DESTINATION include) -- GitLab