]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/TPCLib/Makefile.am
cf4f3956804e0afd18eb681756f513037a189a51
[u/mrichter/AliRoot.git] / HLT / TPCLib / Makefile.am
1 # $Id$
2 # Makefile template for the Alice HLT TPC library
3
4 MODULE                          = AliHLTTPC
5
6 AM_CPPFLAGS                     = -I$(top_srcdir)/BASE       \
7                                   -I$(ALICE_ROOT)/include    \
8                                   -I$(ALICE_ROOT)/TPC        \
9                                   -I$(ALICE_ROOT)/CONTAINERS \
10                                   -I$(ALICE_ROOT)/STEER      \
11                                   -I$(ALICE_ROOT)/RAW
12
13
14 # library definition
15 lib_LTLIBRARIES                 =  libAliHLTTPC.la
16
17 # library sources
18 libAliHLTTPC_la_SOURCES         = AliHLTTPCLog.cxx \
19                                   AliHLTTPCTransform.cxx \
20                                   AliHLTTPCMemHandler.cxx \
21                                   AliHLTTPCDataCompressorHelper.cxx \
22                                   AliHLTTPCFitter.cxx \
23                                   AliHLTTPCFileHandler.cxx \
24                                   AliHLTTPCBenchmark.cxx \
25                                   AliHLTTPCDDLDataFileHandler.cxx \
26                                   AliHLTTPCClustFinderNew.cxx \
27                                   AliHLTTPCClusterFinder.cxx \
28                                   AliHLTTPCDigitReader.cxx \
29                                   AliHLTTPCDigitReaderPacked.cxx \
30                                   AliHLTTPCDigitReaderUnpacked.cxx \
31                                   AliHLTTPCVertex.cxx \
32                                   AliHLTTPCVertexArray.cxx \
33                                   AliHLTTPCVertexFinder.cxx \
34                                   AliHLTTPCTrackArray.cxx \
35                                   AliHLTTPCTrack.cxx \
36                                   AliHLTTPCConfMapFit.cxx \
37                                   AliHLTTPCConfMapTrack.cxx \
38                                   AliHLTTPCConfMapPoint.cxx \
39                                   AliHLTTPCConfMapper.cxx \
40                                   AliHLTTPCModelTrack.cxx \
41                                   AliHLTTPCMerger.cxx \
42                                   AliHLTTPCTrackMerger.cxx \
43                                   AliHLTTPCGlobalMerger.cxx \
44                                   AliHLTTPCInterMerger.cxx \
45                                   AliHLTTPC.cxx \
46                                   AliHLTTPCDisplay.cxx \
47                                   AliHLTTPCDefinitions.cxx \
48                                   AliHLTTPCRawDataUnpackerComponent.cxx \
49                                   AliHLTTPCClusterFinderComponent.cxx \
50                                   AliHLTTPCVertexFinderComponent.cxx \
51                                   AliHLTTPCSliceTrackerComponent.cxx \
52                                   AliHLTTPCGlobalMergerComponent.cxx
53
54
55 #                                 AliRawReaderMemory.cxx
56
57
58 #                                 AliHLTTPCHoughTrack.cxx \
59 #                                 AliHLTTPCHistogram.cxx \
60 #                                 AliHLTTPCHistogramAdaptive.cxx \
61 #                                 AliHLTTPCHoughBaseTransformer.cxx \
62 #                                 AliHLTTPCHoughTransformerRow.cxx
63
64
65 # class header files, the link definition for the root dictionary
66 # will be created from the names of the header files
67 CLASS_HDRS                      = AliHLTTPCLog.h \
68                                   AliHLTTPCTransform.h \
69                                   AliHLTTPCMemHandler.h \
70                                   AliHLTTPCDataCompressorHelper.h \
71                                   AliHLTTPCFitter.h \
72                                   AliHLTTPCFileHandler.h \
73                                   AliHLTTPCBenchmark.h \
74                                   AliHLTTPCDDLDataFileHandler.h \
75                                   AliHLTTPCClustFinderNew.h \
76                                   AliHLTTPCClusterFinder.h \
77                                   AliHLTTPCDigitReader.h \
78                                   AliHLTTPCDigitReaderPacked.h \
79                                   AliHLTTPCDigitReaderUnpacked.h \
80                                   AliHLTTPCVertex.h \
81                                   AliHLTTPCVertexArray.h \
82                                   AliHLTTPCVertexFinder.h \
83                                   AliHLTTPCTrackArray.h \
84                                   AliHLTTPCTrack.h \
85                                   AliHLTTPCConfMapFit.h \
86                                   AliHLTTPCConfMapTrack.h \
87                                   AliHLTTPCConfMapPoint.h \
88                                   AliHLTTPCConfMapper.h \
89                                   AliHLTTPCModelTrack.h \
90                                   AliHLTTPCMerger.h \
91                                   AliHLTTPCTrackMerger.h \
92                                   AliHLTTPCGlobalMerger.h \
93                                   AliHLTTPCInterMerger.h \
94                                   AliHLTTPC.h \
95                                   AliHLTTPCSpacePointData.h \
96                                   AliHLTTPCDisplay.h \
97                                   AliHLTTPCDefinitions.h \
98                                   AliHLTTPCRawDataUnpackerComponent.h \
99                                   AliHLTTPCClusterFinderComponent.h \
100                                   AliHLTTPCVertexFinderComponent.h \
101                                   AliHLTTPCSliceTrackerComponent.h \
102                                   AliHLTTPCGlobalMergerComponent.h
103
104
105 pkginclude_HEADERS              = $(CLASS_HDRS) \
106                                   AliHLTTPCLogging.h \
107                                   AliHLTTPCStandardIncludes.h \
108                                   AliHLTTPCRootTypes.h \
109                                   AliHLTTPCDigitData.h \
110                                   AliHLTTPCTrackSegmentData.h \
111                                   AliHLTTPCVertexData.h \
112                                   AliHLTTPCTrackletDataFormat.h \
113                                   AliHLTTPCRawDataFormat.h \
114                                   AliHLTTPCClusterDataFormat.h \
115                                   AliHLTTPCModels.h
116
117
118 # version info for the library
119 libAliHLTTPC_la_LDFLAGS =  -version-info 2:0:0
120
121 # set the file name for the generated root dictionary
122 DICTCPP                         =  AliHLTTPC-DICT.cxx
123 nodist_libAliHLTTPC_la_SOURCES  =  $(DICTCPP)
124
125 CLEANFILES                      =
126
127 include $(top_srcdir)/make.dict
128
129 if EN_HLT_TPCREF
130 REFDIR                          = Ref
131 endif
132 SUBDIRS                         = . $(REFDIR)