]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/src/Makefile
Added Gautes changes from Bergen.
[u/mrichter/AliRoot.git] / HLT / src / Makefile
1 #$Id$
2 #################################
3 # Makefile for HLT Src code.    #
4 #                               #
5 # Author: Anders Vestbo,        #                     
6 #         Constantin Loizides   #
7 #################################
8
9 MODNAME = AliL3Src
10
11 ifndef ALIHLT_TOPDIR
12 ALIHLT_TOPDIR = $(shell pwd)/..
13 endif
14
15 include $(ALIHLT_TOPDIR)/Makefile.conf
16
17 SRCS    = AliL3ConfMapper.cxx AliL3ConfMapPoint.cxx \
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 \
23           AliL3MemHandler.cxx AliLevel3.cxx AliL3Benchmark.cxx  \
24           AliL3Fitter.cxx AliL3RawDataFileHandler.cxx AliL3Log.cxx
25
26 ifeq ($(ARCH),macosx)
27 EXTRA_SRCS = AliL3HoughTrack.cxx AliL3ModelTrack.cxx \
28              AliL3DataCompressorHelper.cxx AliL3DataHandler.cxx \
29              AliL3TransBit.cxx  AliL3DDLDataFileHandler.cxx
30 endif
31
32 SRCS += $(EXTRA_SRCS)
33
34 ifeq ($(ALIHLT_USEPACKAGE),ROOT)
35 SRCS += AliL3Display.cxx
36 HDRS = $(SRCS:.cxx=.h) $(MODNAME)LinkDef.h
37 OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(DICTO)
38 endif
39
40 ifeq ($(ALIHLT_USEPACKAGE),ALIROOT)
41 SRCS += AliL3Display.cxx AliL3FileHandler.cxx AliL3Evaluate.cxx AliHLTReconstructor.cxx
42 HDRS = $(SRCS:.cxx=.h)  $(MODNAME)LinkDef.h
43 OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(DICTO)
44 endif
45
46 include $(ALIHLT_TOPDIR)/Makefile.rules