removed option sls_use_server from cmake

This commit is contained in:
2026-10-06 12:11:29 +02:00
parent dd5b2360d6
commit 0e82aed80d
2 changed files with 4 additions and 8 deletions
+2 -8
View File
@@ -219,7 +219,6 @@ option(SLS_BUILD_SHARED_LIBRARIES "Build shared libaries" OFF)
option(SLS_USE_TEXTCLIENT "Text Client" ON)
option(SLS_USE_DETECTOR "Detector libs" ON)
option(SLS_USE_RECEIVER "Receiver" ON)
option(SLS_USE_SERVER "Server" ON)
option(SLS_USE_RECEIVER_BINARIES "Receiver binaries" ON)
option(SLS_USE_GUI "GUI" OFF)
option(SLS_USE_SIMULATOR "Simulator" OFF)
@@ -258,7 +257,6 @@ if(SLS_BUILD_ONLY_MATTERHORN)
set(SLS_USE_DETECTOR ON CACHE BOOL "Disabled for MATTERHORN_ONLY" FORCE)
set(SLS_USE_RECEIVER OFF CACHE BOOL "Disabled for MATTERHORN_ONLY" FORCE)
set(SLS_USE_RECEIVER_BINARIES OFF CACHE BOOL "Disabled for MATTERHORN_ONLY" FORCE)
set(SLS_USE_SERVER ON CACHE BOOL "Enable building cpp server" FORCE)
set(SLS_USE_MATTERHORN ON CACHE BOOL "Enable Matterhorn" FORCE)
endif()
@@ -438,11 +436,6 @@ if (SLS_USE_DETECTOR OR SLS_USE_TEXTCLIENT)
add_subdirectory(slsDetectorSoftware)
endif()
# TODO refactor with simulators
if (SLS_USE_SERVER)
add_subdirectory(slsDetectorServers/slsDetectorServer_cpp)
endif()
if (SLS_USE_RECEIVER)
add_subdirectory(slsReceiverSoftware)
endif (SLS_USE_RECEIVER)
@@ -457,7 +450,8 @@ if (SLS_USE_SIMULATOR)
endif (SLS_USE_SIMULATOR)
# cant add_subdirectory twice
if (SLS_USE_MATTERHORN AND !SLS_USE_SIMULATOR)
if (SLS_USE_MATTERHORN AND NOT SLS_USE_SIMULATOR)
add_subdirectory(slsDetectorServers/slsDetectorServer_cpp)
add_subdirectory(slsDetectorServers/matterhornServer)
endif()
+2
View File
@@ -8,6 +8,8 @@ install(TARGETS slsProjectCSettings
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
)
add_subdirectory(slsDetectorServer_cpp)
add_subdirectory(ctbDetectorServer)
add_subdirectory(xilinx_ctbDetectorServer)
add_subdirectory(eigerDetectorServer)