]>
Commit | Line | Data |
---|---|---|
e969a926 | 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 | |
04af8f04 | 7 | ${CMAKE_SOURCE_DIR}/ANALYSIS |
e969a926 | 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 | |
04af8f04 | 16 | ${CMAKE_SOURCE_DIR}/HLT/JET |
e969a926 | 17 | ${CMAKE_SOURCE_DIR}/HLT/MUON |
18 | ${CMAKE_SOURCE_DIR}/HLT/MUON/OfflineInterface | |
19 | ${CMAKE_SOURCE_DIR}/HLT/MUON/OnlineAnalysis | |
20 | ${CMAKE_SOURCE_DIR}/HLT/MUON/utils | |
21 | ${CMAKE_SOURCE_DIR}/HLT/PHOS | |
22 | ${CMAKE_SOURCE_DIR}/HLT/RCU | |
23 | ${CMAKE_SOURCE_DIR}/HLT/SampleLib | |
24 | ${CMAKE_SOURCE_DIR}/HLT/TPCLib | |
25 | ${CMAKE_SOURCE_DIR}/HLT/TPCLib/comp | |
26 | ${CMAKE_SOURCE_DIR}/HLT/TPCLib/offline | |
27 | ${CMAKE_SOURCE_DIR}/HLT/TPCLib/tracking-ca | |
28 | ${CMAKE_SOURCE_DIR}/HLT/TRD | |
29 | ${CMAKE_SOURCE_DIR}/HLT/comp | |
30 | ${CMAKE_SOURCE_DIR}/HLT/offline | |
31 | ${CMAKE_SOURCE_DIR}/HLT/rec | |
32 | ${CMAKE_SOURCE_DIR}/HLT/shuttle | |
33 | ${CMAKE_SOURCE_DIR}/HLT/sim | |
34 | ${CMAKE_SOURCE_DIR}/HLT/tracking-ca | |
35 | ${CMAKE_SOURCE_DIR}/HLT/trigger | |
eae5edc6 | 36 | ${CMAKE_SOURCE_DIR}/HLT/global |
e969a926 | 37 | ${CMAKE_SOURCE_DIR}/ITS |
04af8f04 | 38 | ${CMAKE_SOURCE_DIR}/JETAN |
e969a926 | 39 | ${CMAKE_SOURCE_DIR}/MUON |
40 | ${CMAKE_SOURCE_DIR}/MUON/mapping | |
41 | ${CMAKE_SOURCE_DIR}/PHOS | |
42 | ${CMAKE_SOURCE_DIR}/RAW | |
43 | ${CMAKE_SOURCE_DIR}/STEER | |
44 | ${CMAKE_SOURCE_DIR}/TPC | |
45 | ${CMAKE_SOURCE_DIR}/TRD | |
46 | ${ROOT_INCLUDE_DIR} | |
47 | ) | |
48 | ||
49 | include_directories( ${INCLUDE_DIRECTORIES}) | |
50 | ||
51 | set(LINK_DIRECTORIES | |
52 | ${ROOT_LIBRARY_DIR} | |
53 | ) | |
54 | ||
55 | link_directories( ${LINK_DIRECTORIES}) | |
56 | ||
c037cde2 | 57 | 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) |
e969a926 | 58 | |
59 | SetModule() | |
60 | ||
61 | Include(CMake_libAliHLTHOMER.txt) | |
62 | ||
63 | Include(CMake_libHLTinterface.txt) | |
64 | ||
65 | Include(CMake_libAliHLTUtil.txt) | |
66 | ||
67 | Include(CMake_libAliHLTSample.txt) | |
68 | ||
69 | Include(CMake_libAliHLTRCU.txt) | |
70 | ||
71 | Include(CMake_libHLTshuttle.txt) | |
72 | ||
73 | Include(CMake_libAliHLTTrigger.txt) | |
74 | ||
75 | Include(CMake_libAliHLTMUON.txt) | |
76 | ||
77 | Include(CMake_libHLTrec.txt) | |
78 | ||
79 | Include(CMake_libHLTbase.txt) | |
80 | ||
ec6160d5 | 81 | Include(CMake_libAliHLTGlobal.txt) |
82 | ||
e969a926 | 83 | Include(CMake_libAliHLTTPC.txt) |
84 | ||
85 | Include(CMake_libAliHLTTRD.txt) | |
86 | ||
87 | Include(CMake_libAliHLTComp.txt) | |
88 | ||
89 | Include(CMake_libAliHLTITS.txt) | |
90 | ||
91 | Include(CMake_libHLTsim.txt) | |
92 | ||
93 | Include(CMake_libAliHLTPHOS.txt) | |
94 | ||
95 | Include(CMake_libAliHLTEMCAL.txt) | |
96 | ||
04af8f04 | 97 | Include(CMake_libAliHLTJET.txt) |
98 | ||
e969a926 | 99 | Include(CMake_bindHLTdumpraw.txt) |
100 |