]>
Commit | Line | Data |
---|---|---|
fe8738cf | 1 | #-*- Mode: Makefile -*- |
ae445782 | 2 | # $Id: libAliHLTCalo.pkg 35236 2009-10-05 18:22:22Z phille $ |
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 | |
ae445782 | 11 | CLASS_HDRS:= AliHLTCaloRawAnalyzerChiSquareFit.h \ |
a55e3379 | 12 | AliHLTCaloRawAnalyzerComponentv3.h \ |
13 | AliHLTCaloRawAnalyzerCrudeComponent.h \ | |
14 | AliHLTCaloRawAnalyzerCrude.h \ | |
15 | AliHLTCaloRawAnalyzer.h \ | |
16 | AliHLTCaloRawAnalyzerPeakFinderComponent.h \ | |
17 | AliHLTCaloRawAnalyzerPeakFinder.h \ | |
a55e3379 | 18 | AliHLTCaloUtilities.h \ |
19 | AliHLTCaloMapper.h \ | |
20 | AliHLTCaloDefinitions.h \ | |
ae445782 | 21 | AliHLTCaloSanityInspector.h \ |
22 | AliHLTCaloSharedMemoryInterfacev2.h \ | |
23 | AliHLTCaloFourier.h \ | |
24 | AliHLTCaloProcessor.h \ | |
25 | AliHLTCaloRcuProcessor.h | |
26 | ||
27 | ||
28 | ||
fe8738cf | 29 | |
30 | ## all source files of this module | |
31 | ## all source files corresponding to the class headers | |
32 | ## and eventually additional sources not considered in | |
33 | ## the dictionary | |
34 | MODULE_SRCS= $(CLASS_HDRS:.h=.cxx) | |
35 | ||
36 | ## all header files of this module | |
a55e3379 | 37 | MODULE_HDRS:= $(CLASS_HDRS) \ |
38 | AliHLTCaloConstants.h | |
39 | ||
fe8738cf | 40 | |
41 | ## the link def file for this module | |
42 | ## generated automatically if empty | |
ae445782 | 43 | #MODULE_DHDR:= AliHLTCaloLinkDef.h |
fe8738cf | 44 | |
45 | ## AliRoot include paths | |
a55e3379 | 46 | EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW HLT/PHOS EMCAL CALO |
fe8738cf | 47 | |
ae445782 | 48 | LIBRARY_DEP := -lHLTbase -lCalo -CALOshuttle -lESD -lSTEER -lRAWDatarec |
fe8738cf | 49 | |
50 | ############################################################################### | |
51 | # | |
52 | # do not change anything below this line | |
53 | # | |
54 | include $(MODDIR)/hlt.conf | |
55 | ||
56 | SRCS:=$(patsubst %,CALO/%,$(MODULE_SRCS)) | |
57 | CINTHDRS:=$(patsubst %,CALO/%,$(CLASS_HDRS)) | |
58 | HDRS:=$(patsubst %,CALO/%,$(MODULE_HDRS)) | |
59 | DHDR:=$(patsubst %,CALO/%,$(MODULE_DHDR)) | |
60 | CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) | |
61 | ||
62 | EDEFINE := ${HLTDEFS} | |
63 | PACKCXXFLAGS := ${HLTCXXFLAGS} | |
64 | PACKCFLAGS := ${HLTCLFAGS} | |
65 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} | |
66 | PACKSOFLAGS := $(HLTSOFLAGS) |