slsmultireceiver copied to slsreceiver/src cmake

This commit is contained in:
2019-08-19 09:08:10 +02:00
parent d10d9462a3
commit 7457c56533
3 changed files with 326 additions and 3 deletions

View File

@ -88,11 +88,29 @@ target_link_libraries(slsReceiver PUBLIC
rt
)
add_executable(slsMultiReceiver
src/multiReceiver.cpp)
set_target_properties(slsMultiReceiver PROPERTIES
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
)
target_link_libraries(slsMultiReceiver PUBLIC
slsProjectOptions
slsProjectWarnings
slsSupportLib
slsReceiverShared
pthread
${ZeroMQ_LIBRARIES}
rt
)
if (SLS_USE_TESTS)
add_subdirectory(tests)
endif(SLS_USE_TESTS)
install(TARGETS slsReceiverShared slsReceiver
install(TARGETS slsReceiverShared slsReceiver slsMultiReceiver
EXPORT "${TARGETS_EXPORT_NAME}"
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}