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