]>
Commit | Line | Data |
---|---|---|
95a00d93 | 1 | #$Id$ |
3e87ef69 | 2 | ################################# |
3 | # Makefile for HLT Src code. # | |
4 | # # | |
5 | # Author: Anders Vestbo, # | |
6 | # Constantin Loizides # | |
7 | ################################# | |
95a00d93 | 8 | |
4aa41877 | 9 | MODNAME = AliHLTSrc |
475d367a | 10 | |
3e87ef69 | 11 | ifndef ALIHLT_TOPDIR |
12 | ALIHLT_TOPDIR = $(shell pwd)/.. | |
05d3c0f8 | 13 | endif |
152be1b5 | 14 | |
3e87ef69 | 15 | include $(ALIHLT_TOPDIR)/Makefile.conf |
05d3c0f8 | 16 | |
4aa41877 | 17 | SRCS = AliHLTConfMapper.cxx AliHLTConfMapPoint.cxx \ |
18 | AliHLTConfMapTrack.cxx AliHLTConfMapFit.cxx AliHLTTrack.cxx\ | |
19 | AliHLTTransform.cxx AliHLTTrackMerger.cxx AliHLTVertexArray.cxx \ | |
20 | AliHLTVertex.cxx AliHLTVertexFinder.cxx \ | |
21 | AliHLTMerger.cxx AliHLTGlobalMerger.cxx AliHLTClustFinderNew.cxx \ | |
22 | AliHLTTrackArray.cxx AliHLTInterMerger.cxx AliHLTLogger.cxx \ | |
23 | AliHLTMemHandler.cxx AliLevel3.cxx AliHLTBenchmark.cxx \ | |
24 | AliHLTFitter.cxx AliHLTRawDataFileHandler.cxx AliHLTLog.cxx \ | |
25 | AliHLTTPCBeamTestMemHandler.cxx | |
1f1942b8 | 26 | |
86b74d5e | 27 | ifeq ($(ARCH),macosx) |
4aa41877 | 28 | EXTRA_SRCS = AliHLTHoughTrack.cxx AliHLTModelTrack.cxx \ |
29 | AliHLTDataCompressorHelper.cxx AliHLTDataHandler.cxx \ | |
30 | AliHLTTransBit.cxx AliHLTDDLDataFileHandler.cxx | |
1f1942b8 | 31 | endif |
32 | ||
33 | SRCS += $(EXTRA_SRCS) | |
108615fc | 34 | |
3e87ef69 | 35 | ifeq ($(ALIHLT_USEPACKAGE),ROOT) |
4aa41877 | 36 | SRCS += AliHLTDisplay.cxx |
37 | HDRS = $(SRCS:.cxx=.h) AliHLTSpacePointData.h $(MODNAME)LinkDef.h | |
352eb143 | 38 | OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(DICTO) |
95a00d93 | 39 | endif |
40 | ||
3e87ef69 | 41 | ifeq ($(ALIHLT_USEPACKAGE),ALIROOT) |
4aa41877 | 42 | SRCS += AliHLTDisplay.cxx AliHLTFileHandler.cxx AliHLTEvaluate.cxx AliHLTReconstructor.cxx |
43 | HDRS = $(SRCS:.cxx=.h) AliHLTSpacePointData.h $(MODNAME)LinkDef.h | |
3e87ef69 | 44 | OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(DICTO) |
475d367a | 45 | endif |
46 | ||
de3c3890 | 47 | include $(ALIHLT_TOPDIR)/Makefile.rules |