]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/comp/Makefile
wrap some insanely long lines into mulitple lines.
[u/mrichter/AliRoot.git] / HLT / comp / Makefile
CommitLineData
e998e586 1#$Id$
3e87ef69 2################################
3# Makefile for HLT Comp code. #
4# #
5# Author: Anders Vestbo #
6# Constantin Loizides #
7################################
735e167e 8
3e87ef69 9MODNAME = AliL3Comp
6fd65d1d 10
3e87ef69 11ifndef ALIHLT_TOPDIR
12ALIHLT_TOPDIR = $(shell pwd)/..
71e6af6c 13endif
e2e0cb81 14
3e87ef69 15include $(ALIHLT_TOPDIR)/Makefile.conf
735e167e 16
1f1942b8 17SRCS = AliL3Modeller.cxx AliL3ClusterFitter.cxx \
de3c3890 18 AliL3Compress.cxx AliL3DataCompressor.cxx AliL3CompressAC.cxx
1f1942b8 19
20ifneq ($(ARCH),Darwin)
21SRCS += AliL3DataCompressorHelper.cxx AliL3ModelTrack.cxx
22endif
dfc8670c 23
3e87ef69 24ADD_C_OBJS = $(OBJDIR)/bitio.o $(OBJDIR)/errhand.o $(OBJDIR)/AliL3FitUtilities.o
735e167e 25
3e87ef69 26ifeq ($(ALIHLT_USEPACKAGE),ROOT)
27HDRS = $(SRCS:.cxx=.h) $(MODNAME)LinkDef.h
28OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(ADD_C_OBJS) $(DICTO)
c1123a44 29endif
30
3e87ef69 31ifeq ($(ALIHLT_USEPACKAGE),ALIROOT)
0a86fbb7 32SRCS += AliL3OfflineDataCompressor.cxx
3e87ef69 33HDRS = $(SRCS:.cxx=.h) $(MODNAME)LinkDef.h
34OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(ADD_C_OBJS) $(DICTO)
c1123a44 35endif
735e167e 36
3e87ef69 37ifeq ($(ALIHLT_USEPACKAGE),STANDALONE)
38OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(ADD_C_OBJS)
6fd65d1d 39endif
40
3e87ef69 41include $(ALIHLT_TOPDIR)/Makefile.rules
6fd65d1d 42
cc4d912a 43
3e87ef69 44$(OBJDIR)/bitio.o: bitio.c
5a31e9df 45 $(CXX) $(CXXFLAGS) -c -o $(OBJDIR)/bitio.o bitio.c
6fd65d1d 46
3e87ef69 47$(OBJDIR)/errhand.o: errhand.c
5a31e9df 48 $(CXX) $(CXXFLAGS) -c -o $(OBJDIR)/errhand.o errhand.c
735e167e 49
3e87ef69 50$(OBJDIR)/AliL3FitUtilities.o: AliL3FitUtilities.c
5a31e9df 51 $(CXX) $(CXXFLAGS) -c -o $(OBJDIR)/AliL3FitUtilities.o AliL3FitUtilities.c
52
53$(OBJDIR)/bitio.sto: bitio.c
54 $(CXX) $(PROFILEFLAGS) $(CXXFLAGS) -c -o $(OBJDIR)/bitio.sto bitio.c
55
56$(OBJDIR)/errhand.sto: errhand.c
57 $(CXX) $(PROFILEFLAGS) $(CXXFLAGS) -c -o $(OBJDIR)/errhand.sto errhand.c
58
59$(OBJDIR)/AliL3FitUtilities.sto: AliL3FitUtilities.c
60 $(CXX) $(PROFILEFLAGS) $(CXXFLAGS) -c -o $(OBJDIR)/AliL3FitUtilities.sto AliL3FitUtilities.c