From bfa26e857dfd17cb4f4e0840172e402b3b50489d Mon Sep 17 00:00:00 2001 From: winckler Date: Mon, 19 Jan 2015 11:52:55 +0100 Subject: [PATCH] re-organize base/MQ directory, change library name FairMQSampler to BaseMQ, and link tutorial 3,6,7 accordingly. Functions in has_boostSerialization.h are now in baseMQtools.h. New template header files (.h and .tpl) are copied to proper directory in case of FairRoot external installation Remove obsolete files in tutorial3. --- fairmq/CMakeLists.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/fairmq/CMakeLists.txt b/fairmq/CMakeLists.txt index b99fdcd4..e0d64730 100644 --- a/fairmq/CMakeLists.txt +++ b/fairmq/CMakeLists.txt @@ -118,6 +118,21 @@ else(NANOMSG_FOUND) ) endif(NANOMSG_FOUND) + +# to copy src that are header-only files (e.g. c++ template) for FairRoot external installation +# manual install (globbing add not recommended) +Set(FairMQHDRFiles + devices/GenericSampler.h + devices/GenericSampler.tpl + devices/GenericProcessor.h + devices/GenericFileSink.h + devices/GenericFileSink.tpl +) +install(FILES ${FairMQHDRFiles} DESTINATION include) + + + + set(DEPENDENCIES ${DEPENDENCIES} boost_thread boost_timer boost_system boost_program_options