]>
Commit | Line | Data |
---|---|---|
1 | #-*- Mode: Makefile -*- | |
2 | # $Id$ | |
3 | # package definition for the libAliHLTPHOS library | |
4 | ||
5 | ||
6 | include $(MODDIR)/hlt.conf | |
7 | ||
8 | ||
9 | #CLASS_HDRS:= AliHLTPHOSAgent.h | |
10 | ||
11 | CLASS_HDRS:= AliHLTPHOSClusterizer.h \ | |
12 | AliHLTPHOSClusterizerComponent.h \ | |
13 | AliHLTPHOSDefinitions.h \ | |
14 | AliHLTPHOSEmcCalibData.h \ | |
15 | AliHLTPHOSPhysicsAnalyzer.h \ | |
16 | AliHLTPHOSProcessor.h \ | |
17 | AliHLTPHOSRawAnalyzer.h \ | |
18 | AliHLTPHOSRawAnalyzerChiSquareFit.h \ | |
19 | AliHLTPHOSRawAnalyzerComponentv3.h \ | |
20 | AliHLTPHOSRawAnalyzerCrude.h \ | |
21 | AliHLTPHOSRawAnalyzerCrudeComponent.h \ | |
22 | AliHLTPHOSRawAnalyzerPeakFinderComponent.h \ | |
23 | AliHLTPHOSRcuHistogramProducer.h \ | |
24 | AliHLTPHOSRcuHistogramProducerComponent.h \ | |
25 | AliHLTPHOSRcuProcessor.h \ | |
26 | AliHLTPHOSMapper.h \ | |
27 | AliHLTPHOSRawAnalyzerPeakFinder.h \ | |
28 | AliHLTPHOSSanityInspector.h \ | |
29 | AliHLTPHOSDigitMaker.h \ | |
30 | AliHLTPHOSDigitMakerComponent.h \ | |
31 | AliHLTPHOSSharedMemoryInterfacev2.h \ | |
32 | AliHLTPHOSClusterAnalyser.h \ | |
33 | AliHLTPHOSClusterAnalyserComponent.h \ | |
34 | AliHLTPHOSESDMaker.h \ | |
35 | AliHLTPHOSESDMakerComponent.h \ | |
36 | AliHLTPHOSRcuDAComponent.h \ | |
37 | AliHLTPHOSUtilities.h \ | |
38 | AliHLTPHOSHistogramProducer.h \ | |
39 | AliHLTPHOSHistogramProducerComponent.h \ | |
40 | AliHLTPHOSMonitorTriggerComponent.h \ | |
41 | AliHLTPHOSESDEntriesMakerComponent.h \ | |
42 | AliHLTPHOSESDCaloClusterWriterComponent.h \ | |
43 | AliHLTPHOSPhysicsHistogramProducer.h \ | |
44 | AliHLTPHOSFourier.h | |
45 | ||
46 | MODULE_SRCS:= $(CLASS_HDRS:.h=.cxx) | |
47 | ||
48 | MODULE_HDRS:= $(CLASS_HDRS) \ | |
49 | AliHLTPHOSCommonDefs.h \ | |
50 | AliHLTPHOSConstants.h \ | |
51 | AliHLTPHOSRcuCellAccumulatedEnergyDataStruct.h \ | |
52 | AliHLTPHOSRecPointDataStruct.h \ | |
53 | AliHLTPHOSRecPointContainerStruct.h \ | |
54 | AliHLTPHOSDigitContainerDataStruct.h \ | |
55 | AliHLTPHOSDigitDataStruct.h \ | |
56 | AliHLTPHOSChannelDataStruct.h \ | |
57 | AliHLTPHOSChannelDataHeaderStruct.h \ | |
58 | AliHLTPHOSCoordinate.h \ | |
59 | AliHLTPHOSChannelRawDataStruct.h | |
60 | ||
61 | MODULE_DHDR:= AliHLTPHOSLinkDef.h | |
62 | ||
63 | EINCLUDE := HLT/BASE HLT/BASE/util STEER RAW PHOS | |
64 | ||
65 | LIBRARY_DEP := -lHLTbase -lPHOSbase -lPHOSshuttle -lESD \ | |
66 | -lSTEER -lRAWDatarec | |
67 | ||
68 | ############################################################################### | |
69 | # | |
70 | # do not change anything below this line | |
71 | # | |
72 | include $(MODDIR)/hlt.conf | |
73 | ||
74 | SRCS:=$(patsubst %,PHOS/%,$(MODULE_SRCS)) | |
75 | CINTHDRS:=$(patsubst %,PHOS/%,$(CLASS_HDRS)) | |
76 | HDRS:=$(patsubst %,PHOS/%,$(MODULE_HDRS)) | |
77 | DHDR:=$(patsubst %,PHOS/%,$(MODULE_DHDR)) | |
78 | CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1) | |
79 | ||
80 | EDEFINE := ${HLTDEFS} | |
81 | PACKCXXFLAGS := ${HLTCXXFLAGS} | |
82 | PACKCFLAGS := ${HLTCLFAGS} | |
83 | PACKDCXXFLAGS:= ${HLTDCXXFLAGS} | |
84 | PACKSOFLAGS := $(HLTSOFLAGS) |