]>
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 | |
3e87ef69 | 9 | MODNAME = AliL3Src |
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 | |
61ec2ed0 | 17 | SRCS = AliL3ConfMapper.cxx AliL3ConfMapPoint.cxx \ |
352eb143 | 18 | AliL3ConfMapTrack.cxx AliL3ConfMapFit.cxx AliL3Track.cxx\ |
19 | AliL3Transform.cxx AliL3TrackMerger.cxx AliL3VertexArray.cxx \ | |
20 | AliL3Vertex.cxx AliL3VertexFinder.cxx \ | |
21 | AliL3Merger.cxx AliL3GlobalMerger.cxx AliL3ClustFinderNew.cxx \ | |
22 | AliL3TrackArray.cxx AliL3InterMerger.cxx AliL3Logger.cxx \ | |
1f1942b8 | 23 | AliL3MemHandler.cxx AliLevel3.cxx AliL3Benchmark.cxx \ |
6f4d3814 | 24 | AliL3Fitter.cxx AliL3RawDataFileHandler.cxx AliL3Log.cxx |
1f1942b8 | 25 | |
26 | ifeq ($(ARCH),Darwin) | |
27 | EXTRA_SRCS = AliL3HoughTrack.cxx AliL3ModelTrack.cxx \ | |
28 | AliL3DataCompressorHelper.cxx AliL3DataHandler.cxx \ | |
29 | AliL3TransBit.cxx AliL3DDLDataFileHandler.cxx | |
30 | endif | |
31 | ||
32 | SRCS += $(EXTRA_SRCS) | |
108615fc | 33 | |
3e87ef69 | 34 | ifeq ($(ALIHLT_USEPACKAGE),ROOT) |
61ec2ed0 | 35 | SRCS += AliL3Display.cxx |
3e87ef69 | 36 | HDRS = $(SRCS:.cxx=.h) $(MODNAME)LinkDef.h |
352eb143 | 37 | OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(DICTO) |
95a00d93 | 38 | endif |
39 | ||
3e87ef69 | 40 | ifeq ($(ALIHLT_USEPACKAGE),ALIROOT) |
de3c3890 | 41 | SRCS += AliL3Display.cxx AliL3FileHandler.cxx AliL3Evaluate.cxx AliHLTReconstructor.cxx |
3e87ef69 | 42 | HDRS = $(SRCS:.cxx=.h) $(MODNAME)LinkDef.h |
43 | OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(DICTO) | |
475d367a | 44 | endif |
45 | ||
de3c3890 | 46 | include $(ALIHLT_TOPDIR)/Makefile.rules |