From 5a570d4cbb5354bdf916dc2d291a4ccc99bf1ecd Mon Sep 17 00:00:00 2001 From: Florian Uhlig <f.uhlig@gsi.de> Date: Tue, 6 Feb 2024 16:07:36 +0100 Subject: [PATCH] Reenable tsclient on arm After the latest changes to flesnet it is possible to also build the tsclient on arm64. --- external/InstallFlesnet.cmake | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/external/InstallFlesnet.cmake b/external/InstallFlesnet.cmake index 9effb58bdb..56470c49d7 100644 --- a/external/InstallFlesnet.cmake +++ b/external/InstallFlesnet.cmake @@ -40,18 +40,11 @@ else() set(FLESNET_BUILD_COMMAND "${CMAKE_COMMAND} --build . --target") endif() -if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES arm) - set(FLESNET_MODULES logging monitoring fles_ipc) - set(FLESNET_BYPRODUCTS - ${FLESNET_DESTDIR}/src/flesnet-build/lib/fles_ipc/${CMAKE_STATIC_LIBRARY_PREFIX}fles_ipc${CMAKE_STATIC_LIBRARY_SUFFIX} - ) -else() - set(FLESNET_MODULES logging monitoring fles_ipc tsclient) - set(FLESNET_BYPRODUCTS - ${FLESNET_DESTDIR}/src/flesnet-build/lib/fles_ipc/${CMAKE_STATIC_LIBRARY_PREFIX}fles_ipc${CMAKE_STATIC_LIBRARY_SUFFIX} - ${FLESNET_BIN_PREFIX}/tsclient - ) -endif() +set(FLESNET_MODULES logging monitoring fles_ipc tsclient) +set(FLESNET_BYPRODUCTS + ${FLESNET_DESTDIR}/src/flesnet-build/lib/fles_ipc/${CMAKE_STATIC_LIBRARY_PREFIX}fles_ipc${CMAKE_STATIC_LIBRARY_SUFFIX} + ${FLESNET_BIN_PREFIX}/tsclient + ) ExternalProject_Add( flesnet @@ -69,9 +62,8 @@ ExternalProject_Add( BUILD_BYPRODUCTS ${FLESNET_BYPRODUCTS} INSTALL_COMMAND "" ) -if(NOT CMAKE_HOST_SYSTEM_PROCESSOR MATCHES arm) - install(PROGRAMS ${FLESNET_BIN_PREFIX}/tsclient TYPE BIN) -endif() + +install(PROGRAMS ${FLESNET_BIN_PREFIX}/tsclient TYPE BIN) add_library(external::zmq STATIC IMPORTED GLOBAL) add_dependencies(external::zmq flesnet) -- GitLab