]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/comp/Makefile
bugfix, added missing header file
[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
4aa41877 9MODNAME = AliHLTComp
6fd65d1d 10
3e87ef69 11ifndef ALIHLT_TOPDIR
12ALIHLT_TOPDIR = $(shell pwd)/..
71e6af6c 13endif
e2e0cb81 14
3e87ef69 15include $(ALIHLT_TOPDIR)/Makefile.conf
735e167e 16
4aa41877 17SRCS = AliHLTModeller.cxx AliHLTClusterFitter.cxx \
18 AliHLTCompress.cxx AliHLTDataCompressor.cxx AliHLTCompressAC.cxx
1f1942b8 19
86b74d5e 20ifneq ($(ARCH),macosx)
ead9cc3e 21## for macosx put into src as symbolic link
4aa41877 22SRCS += AliHLTDataCompressorHelper.cxx AliHLTModelTrack.cxx
1f1942b8 23endif
dfc8670c 24
4aa41877 25ADD_C_OBJS = $(OBJDIR)/bitio.o $(OBJDIR)/errhand.o $(OBJDIR)/AliHLTFitUtilities.o
735e167e 26
3e87ef69 27ifeq ($(ALIHLT_USEPACKAGE),ROOT)
28HDRS = $(SRCS:.cxx=.h) $(MODNAME)LinkDef.h
29OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(ADD_C_OBJS) $(DICTO)
c1123a44 30endif
31
3e87ef69 32ifeq ($(ALIHLT_USEPACKAGE),ALIROOT)
4aa41877 33SRCS += AliHLTOfflineDataCompressor.cxx
3e87ef69 34HDRS = $(SRCS:.cxx=.h) $(MODNAME)LinkDef.h
35OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(ADD_C_OBJS) $(DICTO)
c1123a44 36endif
735e167e 37
3e87ef69 38ifeq ($(ALIHLT_USEPACKAGE),STANDALONE)
39OBJS = $(patsubst %.cxx,$(OBJDIR)/%.o,$(SRCS)) $(ADD_C_OBJS)
6fd65d1d 40endif
41
3e87ef69 42include $(ALIHLT_TOPDIR)/Makefile.rules
6fd65d1d 43
cc4d912a 44
3e87ef69 45$(OBJDIR)/bitio.o: bitio.c
5a31e9df 46 $(CXX) $(CXXFLAGS) -c -o $(OBJDIR)/bitio.o bitio.c
6fd65d1d 47
3e87ef69 48$(OBJDIR)/errhand.o: errhand.c
5a31e9df 49 $(CXX) $(CXXFLAGS) -c -o $(OBJDIR)/errhand.o errhand.c
735e167e 50
4aa41877 51$(OBJDIR)/AliHLTFitUtilities.o: AliHLTFitUtilities.c
52 $(CXX) $(CXXFLAGS) -c -o $(OBJDIR)/AliHLTFitUtilities.o AliHLTFitUtilities.c
5a31e9df 53
54$(OBJDIR)/bitio.sto: bitio.c
55 $(CXX) $(PROFILEFLAGS) $(CXXFLAGS) -c -o $(OBJDIR)/bitio.sto bitio.c
56
57$(OBJDIR)/errhand.sto: errhand.c
58 $(CXX) $(PROFILEFLAGS) $(CXXFLAGS) -c -o $(OBJDIR)/errhand.sto errhand.c
59
4aa41877 60$(OBJDIR)/AliHLTFitUtilities.sto: AliHLTFitUtilities.c
61 $(CXX) $(PROFILEFLAGS) $(CXXFLAGS) -c -o $(OBJDIR)/AliHLTFitUtilities.sto AliHLTFitUtilities.c