From: agrigora Date: Fri, 21 Nov 2014 10:58:39 +0000 (+0100) Subject: Intermediary MUONDA X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=commitdiff_plain;h=4ed13d4578e56ba55570573cc7f4d5ff2cb9857a Intermediary MUONDA --- diff --git a/MUON/DA/CMakeLists.txt b/MUON/DA/CMakeLists.txt new file mode 100644 index 00000000000..996d89ac7f1 --- /dev/null +++ b/MUON/DA/CMakeLists.txt @@ -0,0 +1,66 @@ +# ************************************************************************** +# * Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. * +# * * +# * Author: The ALICE Off-line Project. * +# * Contributors are mentioned in the code where appropriate. * +# * * +# * Permission to use, copy, modify and distribute this software and its * +# * documentation strictly for non-commercial purposes is hereby granted * +# * without fee, provided that the above copyright notice appears in all * +# * copies and that both the copyright notice and this permission notice * +# * appear in the supporting documentation. The authors make no claims * +# * about the suitability of this software for any purpose. It is * +# * provided "as is" without express or implied warranty. * +# ************************************************************************** + +# Module include folder +include_directories(${AliRoot_SOURCE_DIR}/MUON/DA) + +# Additional include folders in alphabetical order +include_directories( + ) + + +# DIM +link_directories(${DIMDIR}/${ODIR}) + +#daqDA flags +include_directories(${daqDA}) +link_directories(${daqDA}) + +# AMORE definitions +add_definitions(${AMORE_DEFINITIONS}) +include_directories(${AMORE_INCLUDE_DIR}) + +# Generating the DA executable +add_executable(MUONTRGda MUONTRGda.cxx) +add_executable(MUONTRKGAINda MUONTRKGAINda.cxx) +add_executable(MUONTRKOCCda MUONTRKOCCda.cxx) +add_executable(MUONTRKPEDda MUONTRKPEDda.cxx) + +set(MODULE_COMPILE_FLAGS) +set(MODULE_LINK_FLAGS) + +target_link_libraries(MUONTRGda MUONraw MUONcalib MUONraw MUONcore MUONmapping RAWDatarec RAWDatarecOnline ${AMORE_AUXLIBS} daqDA ${DATE_MONLIBRARIES} ${DATE_RCPROXYLIBRARIES} Root RootExtra) +target_link_libraries(MUONTRKGAINda MUONsim MUONshuttle MUONraw MUONmapping MUONcore MUONcalib HLTrec RAWDatarecOnline RAWDatarec ESD STEERBase ${AMORE_AUXLIBS} daqDA ${DATE_MONLIBRARIES} ${DATE_RCPROXYLIBRARIES} Root RootExtra) +target_link_libraries(MUONTRKOCCda MUONraw MUONmapping MUONcore MUONcalib RAWDatarecOnline RAWDatarec RAWDatabase STEERBase ${AMORE_AUXLIBS} daqDA ${DATE_MONLIBRARIES} ${DATE_RCPROXYLIBRARIES} Root RootExtra) +target_link_libraries(MUONTRKPEDda HLTrec MUONsim MUONshuttle MUONraw MUONmapping MUONcore MUONcalib RAWDatarecOnline RAWDatarec ESD STEERBase ${AMORE_AUXLIBS} daqDA ${DATE_MONLIBRARIES} ${DATE_RCPROXYLIBRARIES} Root RootExtra) + +# different flags +set(MODULE_COMPILE_FLAGS "${DATE_CFLAGS} ${AMORE_CFLAGS}") +set(MODULE_LINK_FLAGS "${DATE_LDFLAGS} ${AMORE_STATICLIBS}") + +set_target_properties(MUONTRGda PROPERTIES COMPILE_FLAGS ${MODULE_COMPILE_FLAGS}) +set_target_properties(MUONTRGda PROPERTIES LINK_FLAGS "${MODULE_LINK_FLAGS}") + +set_target_properties(MUONTRKGAINda PROPERTIES COMPILE_FLAGS ${MODULE_COMPILE_FLAGS}) +set_target_properties(MUONTRKGAINda PROPERTIES LINK_FLAGS "${MODULE_LINK_FLAGS}") + +set_target_properties(MUONTRKOCCda PROPERTIES COMPILE_FLAGS ${MODULE_COMPILE_FLAGS}) +set_target_properties(MUONTRKOCCda PROPERTIES LINK_FLAGS "${MODULE_LINK_FLAGS}") + +set_target_properties(MUONTRKPEDda PROPERTIES COMPILE_FLAGS ${MODULE_COMPILE_FLAGS}) +set_target_properties(MUONTRKPEDda PROPERTIES LINK_FLAGS "${MODULE_LINK_FLAGS}") + +# Installation +install(TARGETS MUONTRGda MUONTRKGAINda MUONTRKOCCda MUONTRKPEDda RUNTIME DESTINATION bin) \ No newline at end of file diff --git a/MUON/MUONTRGda.cxx b/MUON/DA/MUONTRGda.cxx similarity index 100% rename from MUON/MUONTRGda.cxx rename to MUON/DA/MUONTRGda.cxx diff --git a/MUON/MUONTRKGAINda.cxx b/MUON/DA/MUONTRKGAINda.cxx similarity index 100% rename from MUON/MUONTRKGAINda.cxx rename to MUON/DA/MUONTRKGAINda.cxx diff --git a/MUON/MUONTRKOCCda.cxx b/MUON/DA/MUONTRKOCCda.cxx similarity index 100% rename from MUON/MUONTRKOCCda.cxx rename to MUON/DA/MUONTRKOCCda.cxx diff --git a/MUON/MUONTRKPEDda.cxx b/MUON/DA/MUONTRKPEDda.cxx similarity index 100% rename from MUON/MUONTRKPEDda.cxx rename to MUON/DA/MUONTRKPEDda.cxx