# SPDX-License-Identifier: LGPL-3.0-or-other # Copyright (C) 2021 Contributors to the SLS Detector Package target_sources(tests PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/test-SharedMemory.cpp ${CMAKE_CURRENT_SOURCE_DIR}/test-slsDetector.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-rx.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-rx-running.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-pattern.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-eiger.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-jungfrau.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-mythen3.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-gotthard2.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-chiptestboard.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-xilinx-chiptestboard.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-moench.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-global.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-acquire.cpp ${CMAKE_CURRENT_SOURCE_DIR}/Caller/test-Caller-master-attributes.cpp ${CMAKE_CURRENT_SOURCE_DIR}/test-Result.cpp ${CMAKE_CURRENT_SOURCE_DIR}/test-CmdParser.cpp ${CMAKE_CURRENT_SOURCE_DIR}/test-Module.cpp ${CMAKE_CURRENT_SOURCE_DIR}/test-Pattern.cpp ${CMAKE_CURRENT_SOURCE_DIR}/test-CtbConfig.cpp ) # HDF5 file if (SLS_USE_HDF5) target_compile_definitions(tests PUBLIC -DHDF5C ${HDF5_DEFINITIONS} ) endif (SLS_USE_HDF5) target_compile_options(tests PRIVATE # Suppress warnings for deprecated functions in rapidjson -Wno-deprecated-declarations ) target_include_directories(tests PUBLIC "$" "$" "$" PRIVATE ${SLS_INTERNAL_RAPIDJSON_DIR} )