]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/CMakeLists.txt
cmake update (Oystein)
[u/mrichter/AliRoot.git] / HLT / CMakeLists.txt
1 # -*- mode: cmake -*-
2 # Create a library called "lib<name>" which includes the source files given in
3 # the array .
4 # The extension is already found.  Any number of sources could be listed here.
5
6 set(INCLUDE_DIRECTORIES
7 ${CMAKE_SOURCE_DIR}/ANALYSIS
8 ${CMAKE_SOURCE_DIR}/EMCAL
9 ${CMAKE_SOURCE_DIR}/HLT
10 ${CMAKE_SOURCE_DIR}/HLT/BASE
11 ${CMAKE_SOURCE_DIR}/HLT/BASE/HOMER
12 ${CMAKE_SOURCE_DIR}/HLT/BASE/interface
13 ${CMAKE_SOURCE_DIR}/HLT/BASE/util
14 ${CMAKE_SOURCE_DIR}/HLT/EMCAL
15 ${CMAKE_SOURCE_DIR}/HLT/ITS
16 ${CMAKE_SOURCE_DIR}/HLT/ITS/tracking
17 ${CMAKE_SOURCE_DIR}/HLT/JET
18 ${CMAKE_SOURCE_DIR}/HLT/JET/cone
19 ${CMAKE_SOURCE_DIR}/HLT/JET/analysis
20 ${CMAKE_SOURCE_DIR}/HLT/MUON
21 ${CMAKE_SOURCE_DIR}/HLT/MUON/OfflineInterface
22 ${CMAKE_SOURCE_DIR}/HLT/MUON/OnlineAnalysis
23 ${CMAKE_SOURCE_DIR}/HLT/MUON/utils
24 ${CMAKE_SOURCE_DIR}/HLT/PHOS
25 ${CMAKE_SOURCE_DIR}/HLT/RCU
26 ${CMAKE_SOURCE_DIR}/HLT/SampleLib
27 ${CMAKE_SOURCE_DIR}/HLT/TPCLib
28 ${CMAKE_SOURCE_DIR}/HLT/TPCLib/comp
29 ${CMAKE_SOURCE_DIR}/HLT/TPCLib/offline
30 ${CMAKE_SOURCE_DIR}/HLT/TPCLib/tracking-ca
31 ${CMAKE_SOURCE_DIR}/HLT/TRD
32 ${CMAKE_SOURCE_DIR}/HLT/comp
33 ${CMAKE_SOURCE_DIR}/HLT/offline
34 ${CMAKE_SOURCE_DIR}/HLT/rec
35 ${CMAKE_SOURCE_DIR}/HLT/shuttle
36 ${CMAKE_SOURCE_DIR}/HLT/sim
37 ${CMAKE_SOURCE_DIR}/HLT/tracking-ca
38 ${CMAKE_SOURCE_DIR}/HLT/trigger
39 ${CMAKE_SOURCE_DIR}/HLT/global
40 ${CMAKE_SOURCE_DIR}/HLT/global/physics
41 ${CMAKE_SOURCE_DIR}/ITS
42 ${CMAKE_SOURCE_DIR}/JETAN
43 ${CMAKE_SOURCE_DIR}/MUON
44 ${CMAKE_SOURCE_DIR}/MUON/mapping
45 ${CMAKE_SOURCE_DIR}/PHOS
46 ${CMAKE_SOURCE_DIR}/RAW
47 ${CMAKE_SOURCE_DIR}/STEER
48 ${CMAKE_SOURCE_DIR}/TPC
49 ${CMAKE_SOURCE_DIR}/TRD
50 ${ROOT_INCLUDE_DIR}
51 )
52
53 #${CMAKE_SOURCE_DIR}/PYTHIA6
54 #${CMAKE_SOURCE_DIR}/EVGEN
55 #${CMAKE_SOURCE_DIR}/LHAPDF
56
57
58 include_directories( ${INCLUDE_DIRECTORIES})
59
60 set(LINK_DIRECTORIES
61 ${ROOT_LIBRARY_DIR}
62
63
64 link_directories( ${LINK_DIRECTORIES})
65
66 ADD_DEFINITIONS(-Duse_aliroot -Duse_root -DUSE_ROOT -DROWHOUGHPARAMS -Duse_reconstruction -Duse_newio -DROOTVERSION=\"unchecked\" -DALIROOTVERSION=\"unchecked\" -D__ROOT__ -DUSE_ALILOG -DLINUX -DLIBHLTSIM_VERSION=0)
67
68 SetModule()
69
70 Include(CMake_libAliHLTHOMER.txt)
71
72 Include(CMake_libHLTinterface.txt)
73
74 Include(CMake_libAliHLTUtil.txt)
75
76 Include(CMake_libAliHLTSample.txt)
77
78 Include(CMake_libAliHLTRCU.txt)
79
80 Include(CMake_libHLTshuttle.txt)
81
82 Include(CMake_libAliHLTTrigger.txt)
83
84 Include(CMake_libAliHLTMUON.txt)
85
86 Include(CMake_libHLTrec.txt)
87
88 Include(CMake_libHLTbase.txt)
89
90 Include(CMake_libAliHLTGlobal.txt)
91
92 Include(CMake_libAliHLTTPC.txt)
93
94 Include(CMake_libAliHLTTRD.txt)
95
96 Include(CMake_libAliHLTComp.txt)
97
98 Include(CMake_libAliHLTITS.txt)
99
100 Include(CMake_libHLTsim.txt)
101
102 Include(CMake_libAliHLTPHOS.txt)
103
104 Include(CMake_libAliHLTEMCAL.txt)
105
106 Include(CMake_libAliHLTJET.txt)
107
108 Include(CMake_bindHLTdumpraw.txt)
109