]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/libAliHLTTPC.pkg
Compilation on Windows/Cygwin
[u/mrichter/AliRoot.git] / HLT / libAliHLTTPC.pkg
CommitLineData
0f51f5b8 1#-*- Mode: Makefile -*-
fc455fba 2# $Id$
0f51f5b8 3
4include $(MODDIR)/hlt.conf
5
fc455fba 6CLASS_HDRS:= AliHLTTPCTransform.h \
5578cf60 7 AliHLTTPCAgent.h \
0f51f5b8 8 AliHLTTPCMemHandler.h \
9 AliHLTTPCDataCompressorHelper.h \
10 AliHLTTPCFitter.h \
11 AliHLTTPCFileHandler.h \
12 AliHLTTPCBenchmark.h \
0f51f5b8 13 AliHLTTPCClusterFinder.h \
7dceaa9b 14 AliHLTTPCMapping.h \
0f51f5b8 15 AliHLTTPCDigitReader.h \
16 AliHLTTPCDigitReaderPacked.h \
17 AliHLTTPCDigitReaderUnpacked.h \
18 AliHLTTPCDigitReaderRaw.h \
f8121cb1 19 AliHLTTPCDigitReaderDecoder.h \
3e6ec852 20 AliHLTTPCDigitDumpComponent.h \
700722df 21 AliHLTTPCZeroSuppressionComponent.h \
deeb9f12 22 AliHLTTPCNoiseMapComponent.h \
0f51f5b8 23 AliHLTTPCVertex.h \
24 AliHLTTPCVertexArray.h \
25 AliHLTTPCVertexFinder.h \
26 AliHLTTPCTrackArray.h \
27 AliHLTTPCTrack.h \
5578cf60 28 offline/AliHLTTPCDigitPublisherComponent.h \
01f43166 29 AliHLTTPCClusters.h \
0f51f5b8 30 AliHLTTPCConfMapFit.h \
31 AliHLTTPCConfMapTrack.h \
32 AliHLTTPCConfMapPoint.h \
33 AliHLTTPCConfMapper.h \
34 AliHLTTPCModelTrack.h \
35 AliHLTTPCMerger.h \
36 AliHLTTPCTrackMerger.h \
37 AliHLTTPCGlobalMerger.h \
38 AliHLTTPCInterMerger.h \
0f51f5b8 39 AliHLTTPCPad.h \
0f51f5b8 40 AliHLTTPCDefinitions.h \
41 AliHLTTPCRawDataUnpackerComponent.h \
42 AliHLTTPCClusterFinderComponent.h \
43 AliHLTTPCVertexFinderComponent.h \
44 AliHLTTPCSliceTrackerComponent.h \
45 AliHLTTPCGlobalMergerComponent.h \
9d9ffd37 46 AliHLTTPCEsdWriterComponent.h \
326c2d4b 47 tracking-ca/AliHLTTPCCACell.h \
48 tracking-ca/AliHLTTPCCADisplay.h \
49 tracking-ca/AliHLTTPCCAHit.h \
50 tracking-ca/AliHLTTPCCAOutTrack.h \
51 tracking-ca/AliHLTTPCCAParam.h \
52 tracking-ca/AliHLTTPCCARow.h \
53 tracking-ca/AliHLTTPCCATrackerComponent.h \
54 tracking-ca/AliHLTTPCCATracker.h \
55 tracking-ca/AliHLTTPCCATrack.h \
56 tracking-ca/AliHLTTPCCATrackPar.h \
ff2f0f94 57 comp/AliHLTTPCCompDataCompressorHelper.h \
58 comp/AliHLTTPCCompDumpComponent.h \
59 comp/AliHLTTPCCompModelAnalysis.h \
60 comp/AliHLTTPCCompModelConverter.h \
61 comp/AliHLTTPCCompModelConverterComponent.h \
62 comp/AliHLTTPCCompModelDeconverter.h \
63 comp/AliHLTTPCCompModelDeconverterComponent.h \
64 comp/AliHLTTPCCompModelDeflater.h \
65 comp/AliHLTTPCCompModelDeflaterComponent.h \
66 comp/AliHLTTPCCompModelInflater.h \
67 comp/AliHLTTPCCompModelInflaterComponent.h \
9d9ffd37 68 AliHLTTPCCalibPedestalComponent.h \
28355ac2 69 AliHLTTPCCalibPulserComponent.h \
2ff24e4c 70 AliHLTTPCCalibCEComponent.h \
71 AliHLTTPCEventStatistics.h \
72 AliHLTTPCEventStatisticsProducerComponent.h \
73 AliHLTTPCRunStatistics.h \
f2b20259 74 AliHLTTPCRunStatisticsProducerComponent.h \
75 AliHLTTPCKryptonClusterFinder.h \
76 AliHLTTPCKryptonClusterFinderComponent.h
2ff24e4c 77
78
79
9d9ffd37 80
9d9ffd37 81# AliHLTTPCDDLDataFileHandler.h
7e3201eb 82# tracking/AliHLTTPCHough.h \
83# tracking/AliHLTTPCHoughTrack.h \
84# tracking/AliHLTTPCHoughEval.h \
85# tracking/AliHLTTPCHoughTracker.h \
86# tracking/AliHLTTPCHoughTransformer.h \
87# tracking/AliHLTTPCHoughTransformerRow.h \
88# tracking/AliHLTTPCHoughKalmanTrack.h \
89# tracking/AliHLTTPCHoughMaxFinder.h \
90# tracking/AliHLTTPCHistogram.h \
91# tracking/AliHLTTPCHistogram1D.h \
46e171c2 92# tracking/AliHLTTPCHistogramAdaptive.h
02d01bbf 93
3e6ec852 94MODULE_SRCS= $(CLASS_HDRS:.h=.cxx) \
95 AliHLTTPCLog.cxx
96
0f51f5b8 97MODULE_HDRS:= $(CLASS_HDRS) \
fc455fba 98 AliHLTTPCLog.h \
0f51f5b8 99 AliHLTTPCLogging.h \
3e6ec852 100 AliHLTTPCSpacePointData.h \
0f51f5b8 101 AliHLTTPCRootTypes.h \
102 AliHLTTPCDigitData.h \
103 AliHLTTPCTrackSegmentData.h \
104 AliHLTTPCVertexData.h \
105 AliHLTTPCTrackletDataFormat.h \
0f51f5b8 106 AliHLTTPCClusterDataFormat.h \
107 AliHLTTPCModels.h
108
014e1e83 109MODULE_DHDR:=
0f51f5b8 110
111SRCS:=$(patsubst %,TPCLib/%,$(MODULE_SRCS))
112CINTHDRS:=$(patsubst %,TPCLib/%,$(CLASS_HDRS))
113HDRS:=$(patsubst %,TPCLib/%,$(MODULE_HDRS))
014e1e83 114DHDR:=$(patsubst %,TPCLib/%,$(MODULE_DHDR))
115CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
0f51f5b8 116
117EDEFINE := ${HLTDEFS}
118PACKCXXFLAGS := ${HLTCXXFLAGS}
119PACKCFLAGS := ${HLTCLFAGS}
120PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
121
672f8b8c 122EINCLUDE := HLT/TPCLib \
123 HLT/TPCLib/tracking \
124 HLT/TPCLib/comp \
125 HLT/TPCLib/tracking-ca \
126 HLT/TPCLib/offline \
127 HLT/BASE \
128 HLT/BASE/util \
129 HLT/RCU \
130 TPC \
131 RAW \
132 STEER
72ae28cd 133
134ifeq (win32gcc,$(ALICE_TARGET))
135PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
136 -lHLTbase -lAliHLTRCU -lAliHLTUtil \
137 -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCbase \
138 -lRAWDatarec
139endif