]>
Commit | Line | Data |
---|---|---|
fe8738cf | 1 | #-*- Mode: Makefile -*- |
431c519f | 2 | # $Id$ |
ae445782 | 3 | |
fe8738cf | 4 | |
a55e3379 | 5 | include $(MODDIR)/hlt.conf |
6 | ||
ae445782 | 7 | |
fe8738cf | 8 | ## header files of all classes |
9 | ## optionally, the link def file of the library is generated | |
10 | ## automatically from those header files | |
aa2ffd19 | 11 | CLASS_HDRS:= AliHLTCaloRawAnalyzerComponentv3.h \ |
bc99dfb1 | 12 | AliHLTCaloUtilities.h \ |
13 | AliHLTCaloMapper.h \ | |
14 | AliHLTCaloDefinitions.h \ | |
a4956ac9 | 15 | AliHLTCaloConstants.h \ |
bc99dfb1 | 16 | AliHLTCaloSanityInspector.h \ |
17 | AliHLTCaloSharedMemoryInterfacev2.h \ | |
18 | AliHLTCaloFourier.h \ | |
19 | AliHLTCaloConstantsHandler.h \ | |
20 | AliHLTCaloClusterizer.h \ | |
0c087704 | 21 | AliHLTCaloClusterizerNbyN.h \ |
bc99dfb1 | 22 | AliHLTCaloClusterizerComponent.h \ |
23 | AliHLTCaloDigitMaker.h \ | |
24 | AliHLTCaloClusterAnalyser.h \ | |
7c80a370 | 25 | AliHLTCaloProcessor.h \ |
75a48e2a | 26 | AliHLTCaloGeometry.h \ |
27 | AliHLTCaloRecoParamHandler.h | |
fe8738cf | 28 | |
29 | ## all source files of this module | |
30 | ## all source files corresponding to the class headers | |
31 | ## and eventually additional sources not considered in | |
32 | ## the dictionary | |
33 | MODULE_SRCS= $(CLASS_HDRS:.h=.cxx) | |
34 | ||
35 | ## all header files of this module | |
77f350f7 | 36 | MODULE_HDRS:= $(CLASS_HDRS) \ |
5aa87645 | 37 | AliHLTCaloDigitContainerDataStruct.h \ |
38 | AliHLTCaloRecPointDataStruct.h \ | |
39 | AliHLTCaloRecPointContainerStruct.h \ | |
ee3e9831 | 40 | AliHLTCaloRecPointHeaderStruct.h |
77f350f7 | 41 | ## AliHLTCaloChannelDataStruct.h \ |
42 | ## AliHLTCaloChannelDataHeaderStruct.h | |
fe8738cf | 43 | |
44 | ## the link def file for this module | |
45 | ## generated automatically if empty | |
431c519f | 46 | MODULE_DHDR:= |
fe8738cf | 47 | |
48 | ## AliRoot include paths | |
1d567de4 | 49 | ##EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW HLT/PHOS HLT/EMCAL EMCAL CALO PHOS |
50 | EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW EMCAL | |
fe8738cf | 51 | |
44160b88 | 52 | ## LIBRARY_DEP := -lHLTbase -lCalo -CALOshuttle -lESD -lSTEER -lRAWDatarec -lEMCALrec |
53 | LIBRARY_DEP := -lHLTbase -lEMCALrec -lESD -lSTEER -lRAWDatarec | |
54 | ||
fe8738cf | 55 | |
56 | ############################################################################### | |
57 | # | |
58 | # do not change anything below this line | |
59 | # | |
60 | include $(MODDIR)/hlt.conf | |
61 | ||
62 | SRCS:=$(patsubst %,CALO/%,$(MODULE_SRCS)) | |
63 | CINTHDRS:=$(patsubst %,CALO/%,$(CLASS_HDRS)) | |
64 | HDRS:=$(patsubst %,CALO/%,$(MODULE_HDRS)) | |
65 | DHDR:=$(patsubst %,CALO/%,$(MODULE_DHDR)) | |
66 | CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) | |
67 | ||
68 | EDEFINE := ${HLTDEFS} | |
69 | PACKCXXFLAGS := ${HLTCXXFLAGS} | |
70 | PACKCFLAGS := ${HLTCLFAGS} | |
71 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} | |
72 | PACKSOFLAGS := $(HLTSOFLAGS) |