2 ################################
3 # Makefile for HLT Comp code. #
5 # Author: Anders Vestbo #
6 # Constantin Loizides #
7 ################################
12 ALIHLT_TOPDIR = $(shell pwd)/..
15 include $(ALIHLT_TOPDIR)/Makefile.conf
17 SRCS = AliL3Modeller.cxx AliL3ModelTrack.cxx AliL3ClusterFitter.cxx \
18 AliL3Compress.cxx AliL3DataCompressor.cxx
20 ADD_C_OBJS = $(OBJDIR)/bitio.o $(OBJDIR)/errhand.o $(OBJDIR)/AliL3FitUtilities.o
22 ifeq ($(ALIHLT_USEPACKAGE),ROOT)
23 HDRS = $(SRCS:.cxx=.h) $(MODNAME)LinkDef.h
24 OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(ADD_C_OBJS) $(DICTO)
27 ifeq ($(ALIHLT_USEPACKAGE),ALIROOT)
28 SRCS += AliL3OfflineDataCompressor.cxx
29 HDRS = $(SRCS:.cxx=.h) $(MODNAME)LinkDef.h
30 OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(ADD_C_OBJS) $(DICTO)
33 ifeq ($(ALIHLT_USEPACKAGE),STANDALONE)
34 OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(ADD_C_OBJS)
37 include $(ALIHLT_TOPDIR)/Makefile.rules
40 $(OBJDIR)/bitio.o: bitio.c
41 $(CXX) -c -o $(OBJDIR)/bitio.o bitio.c
43 $(OBJDIR)/errhand.o: errhand.c
44 $(CXX) -c -o $(OBJDIR)/errhand.o errhand.c
46 $(OBJDIR)/AliL3FitUtilities.o: AliL3FitUtilities.c
47 $(CXX) -c -o $(OBJDIR)/AliL3FitUtilities.o AliL3FitUtilities.c