3 ROOTLIBS = `root-config --libs` -lVMC -lGeom -lEG
4 ALIROOTLIBS = -L$(ALICE_ROOT)/lib/tgt_linux -lESD -lRAWDatarec -lRAWDatabase -lSTEERBase
7 #LIBS = $(LIBS) $(ROOTLIBS) $(ALIROOTLIBS)
8 LIBS = $(ROOTLIBS) $(ALIROOTLIBS)
10 ROOTINCLUDE = -I$(ROOTSYS)/include
11 ALIROOTINCLUDE = -I$(ALICE_ROOT)/include -I$(ALICE_ROOT)/RAW
12 INCLUDES = $(ROOTINCLUDE) $(ALIROOTINCLUDE)
14 #MAINO = testDecoder.$(ObjSuf) AliHLTAltroData.$(ObjSuf) AliHLTAltroBunch.$(ObjSuf) AliHLTDDLDecoder.$(ObjSuf)
15 #MAINS = testDecoder.$(SrcSuf) AliHLTAltroData.$(SrcSuf) AliHLTAltroBunch.$(SrcSuf) AliHLTDDLDecoder.$(SrcSuf)
17 MAINO = testDecoder.$(ObjSuf)
18 MAINS = testDecoder.$(SrcSuf)
19 MAIN = testDecoder$(ExeSuf)
25 .SUFFIXES: .$(SrcSuf) .$(ObjSuf) .$(DllSuf)
31 $(LD) $(LDFLAGS) $(INCLUDES) $^ $(LIBS) $(GLIBS) -lTreePlayer -lMathCore -lThread -lpthread $(OutPutOpt)$(MAIN)
39 -@mv -f linearIO.root linearIO.roott
40 @rm -f $(PROGRAMS) $(EVENTSO) $(EVENTLIB) *Dict.* *.def *.exp \
41 *.root *.ps *.so *.lib *.dll *.d .def so_locations
42 @rm -rf cxx_repository
43 -@mv -f linearIO.roott linearIO.root
44 -@cd RootShower && $(MAKE) distclean
49 #AliHLTAltroData.$(ObjSuf): AliHLTAltroData.h
50 #AliHLTDDLDecoder.$(ObjSuf): AliHLTDDLDecoder.h
51 #testDecoder.$(ObjSuf): AliHLTAltroData.h AliHLTDDLDecoder.h
52 testDecoder.$(ObjSuf):
55 $(CXX) $(CXXFLAGS) $(INCLUDES) -c $<