From c9803ccbfdd67ecbffd45ea186cc64586658cf23 Mon Sep 17 00:00:00 2001 From: leonarski_f Date: Fri, 19 Jun 2026 22:56:11 +0200 Subject: [PATCH] Separate JFJochWriter and JFJochStreamWriter --- tests/CMakeLists.txt | 2 +- writer/CMakeLists.txt | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index bc6539d3..eb32e313 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -76,7 +76,7 @@ ADD_EXECUTABLE(jfjoch_test LatticeReductionTest.cpp ) -target_link_libraries(jfjoch_test Catch2WithMain JFJochBroker JFJochReceiver JFJochReader JFJochWriter +target_link_libraries(jfjoch_test Catch2WithMain JFJochBroker JFJochReceiver JFJochReader JFJochStreamWriter JFJochImageAnalysis JFJochCommon JFJochHLSSimulation JFJochPreview jfjoch_xds_plugin) target_include_directories(jfjoch_test PRIVATE .) diff --git a/writer/CMakeLists.txt b/writer/CMakeLists.txt index 95215a06..851b81c5 100644 --- a/writer/CMakeLists.txt +++ b/writer/CMakeLists.txt @@ -35,8 +35,11 @@ ADD_LIBRARY(JFJochWriter STATIC CBFWriter.h ) -TARGET_LINK_LIBRARIES(JFJochWriter JFJochPreview JFJochImagePuller JFJochLogger JFJochHDF5Wrappers CBORStream2FrameSerialize) +TARGET_LINK_LIBRARIES(JFJochWriter JFJochPreview JFJochLogger JFJochHDF5Wrappers CBORStream2FrameSerialize) + +ADD_LIBRARY(JFJochStreamWriter StreamWriter.cpp StreamWriter.h) +TARGET_LINK_LIBRARIES(JFJochStreamWriter JFJochWriter JFJochImagePuller) ADD_EXECUTABLE(jfjoch_writer jfjoch_writer.cpp) -TARGET_LINK_LIBRARIES(jfjoch_writer JFJochWriter) +TARGET_LINK_LIBRARIES(jfjoch_writer JFJochStreamWriter) INSTALL(TARGETS jfjoch_writer RUNTIME COMPONENT writer)