From caa2518c4a29ff139a953b1f01b441f7b0f5319a Mon Sep 17 00:00:00 2001 From: fca Date: Fri, 17 Oct 2008 09:35:39 +0000 Subject: [PATCH] Updates for CMake --- EVE/CMakeLists.txt | 1 + EVE/CMake_libEveBase.txt | 24 +++++++++++++++--------- EVE/CMake_libEveDet.txt | 4 ++++ EVE/CMake_libEveHLT.txt | 9 ++++++--- UNICOR/CMakeLists.txt | 25 +++++++++++++++++++++++++ UNICOR/CMake_libUNICOR.txt | 23 +++++++++++++++++++++++ 6 files changed, 74 insertions(+), 12 deletions(-) create mode 100644 UNICOR/CMakeLists.txt create mode 100644 UNICOR/CMake_libUNICOR.txt diff --git a/EVE/CMakeLists.txt b/EVE/CMakeLists.txt index 94c18473423..e1c07bf5c29 100644 --- a/EVE/CMakeLists.txt +++ b/EVE/CMakeLists.txt @@ -19,6 +19,7 @@ ${CMAKE_SOURCE_DIR}/ITS ${CMAKE_SOURCE_DIR}/TPC ${CMAKE_SOURCE_DIR}/PMD ${CMAKE_SOURCE_DIR}/T0 +${CMAKE_SOURCE_DIR}/VZERO ${CMAKE_SOURCE_DIR}/HLT/BASE ${CMAKE_SOURCE_DIR}/HLT/BASE/HOMER ${ROOT_INCLUDE_DIR} diff --git a/EVE/CMake_libEveBase.txt b/EVE/CMake_libEveBase.txt index f013017b2bf..187944720ff 100644 --- a/EVE/CMake_libEveBase.txt +++ b/EVE/CMake_libEveBase.txt @@ -1,19 +1,25 @@ # -*- mode: cmake -*- set(SRCS -EveBase/AliEveEventManagerEditor.cxx -EveBase/AliEveV0.cxx -EveBase/AliEveV0Editor.cxx -EveBase/AliEveV0ListEditor.cxx -EveBase/AliEveCosmicRayFitter.cxx +EveBase/AliEveCosmicRayFitter.cxx +EveBase/AliEveCosmicRayFitterEditor.cxx +EveBase/AliEveEventManager.cxx +EveBase/AliEveEventManagerEditor.cxx +EveBase/AliEveJetPlane.cxx +EveBase/AliEveJetPlaneEditor.cxx EveBase/AliEveJetPlaneGL.cxx -EveBase/AliEveCosmicRayFitterEditor.cxx EveBase/AliEveKineTools.cxx -EveBase/AliEveEventManager.cxx +EveBase/AliEveMacro.cxx +EveBase/AliEveMacroEditor.cxx +EveBase/AliEveMacroExecutor.cxx +EveBase/AliEveMacroExecutorWindow.cxx +EveBase/AliEveTrackCounter.cxx +EveBase/AliEveTrackCounterEditor.cxx EveBase/AliEveTrackFitter.cxx -EveBase/AliEveJetPlane.cxx EveBase/AliEveTrackFitterEditor.cxx -EveBase/AliEveJetPlaneEditor.cxx +EveBase/AliEveV0.cxx +EveBase/AliEveV0Editor.cxx +EveBase/AliEveV0ListEditor.cxx EveBase/AliEveVSDCreator.cxx ) diff --git a/EVE/CMake_libEveDet.txt b/EVE/CMake_libEveDet.txt index e7ab1af15f4..2e8b28ebef7 100644 --- a/EVE/CMake_libEveDet.txt +++ b/EVE/CMake_libEveDet.txt @@ -45,6 +45,10 @@ EveDet/AliEveTRDLoaderImp.cxx EveDet/AliEveTRDLoaderManager.cxx EveDet/AliEveTRDModule.cxx EveDet/AliEveTRDModuleImp.cxx +EveDet/AliEveTRDTrackList.cxx +EveDet/AliEveTRDTrackListEditor.cxx +EveDet/AliEveVZEROModule.cxx +EveDet/AliEveVZEROModuleEditor.cxx ) # fill list of header files from list of source files diff --git a/EVE/CMake_libEveHLT.txt b/EVE/CMake_libEveHLT.txt index 5e8c2f34cb5..4e16f05e116 100644 --- a/EVE/CMake_libEveHLT.txt +++ b/EVE/CMake_libEveHLT.txt @@ -1,11 +1,14 @@ # -*- mode: cmake -*- set(SRCS -EveHLT/AliEveHOMERManager.cxx +EveHLT/AliEveHOMERManager.cxx +EveHLT/AliEveHOMERManagerEditor.cxx +EveHLT/AliEveHOMERSource.cxx EveHLT/AliEveHOMERSourceList.cxx -EveHLT/AliEveHOMERManagerEditor.cxx EveHLT/AliEveHOMERSourceMap.cxx -EveHLT/AliEveHOMERSource.cxx +EveHLT/AliEveHOMERSrcObject.cxx +EveHLT/AliEveHOMERSrcTranslator.cxx +EveHLT/AliEveHOMERXMLHandler.cxx ) # fill list of header files from list of source files diff --git a/UNICOR/CMakeLists.txt b/UNICOR/CMakeLists.txt new file mode 100644 index 00000000000..a469252cdfa --- /dev/null +++ b/UNICOR/CMakeLists.txt @@ -0,0 +1,25 @@ +# -*- mode: cmake -*- +# Create a library called "lib" which includes the source files given in +# the array . +# The extension is already found. Any number of sources could be listed here. + +set(INCLUDE_DIRECTORIES +#${CMAKE_SOURCE_DIR}/ZDC +#${CMAKE_SOURCE_DIR}/STEER +#${CMAKE_SOURCE_DIR}/RAW +${ROOT_INCLUDE_DIR} +) + +include_directories( ${INCLUDE_DIRECTORIES}) + +set(LINK_DIRECTORIES +${ROOT_LIBRARY_DIR} +) + +link_directories( ${LINK_DIRECTORIES}) + +SetModule() + +include(CMake_libUNICOR.txt) + + diff --git a/UNICOR/CMake_libUNICOR.txt b/UNICOR/CMake_libUNICOR.txt new file mode 100644 index 00000000000..c789a58704f --- /dev/null +++ b/UNICOR/CMake_libUNICOR.txt @@ -0,0 +1,23 @@ +# -*- mode: cmake -*- +# $Id$ + +set(SRCS +AliDAnal.cxx +AliDAnalCorrel.cxx +AliDAnalGlobal.cxx +AliDAnalPtfluc.cxx +AliDAnalSingle.cxx +AliDAnalysisTask.cxx +AliDEvent.cxx +AliDEventAliceESD.cxx +AliDHN.cxx +AliDLoop.cxx +AliDPair.cxx +) + +# fill list of header files from list of source files +# by exchanging the file extension +String(REPLACE ".cxx" ".h" HDRS "${SRCS}") + +AddLibrary(UNICOR "${SRCS}" "${HDRS}") + -- 2.43.0