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)
18 MAINO = testDecoder.$(ObjSuf)
19 MAINS = testDecoder.$(SrcSuf)
21 MAIN = testDecoder$(ExeSuf)
28 .SUFFIXES: .$(SrcSuf) .$(ObjSuf) .$(DllSuf)
34 $(LD) $(LDFLAGS) $(INCLUDES) $^ $(LIBS) $(GLIBS) -lTreePlayer -lMathCore -lThread -lpthread $(OutPutOpt)$(MAIN)
42 -@mv -f linearIO.root linearIO.roott
43 @rm -f $(PROGRAMS) $(EVENTSO) $(EVENTLIB) *Dict.* *.def *.exp \
44 *.root *.ps *.so *.lib *.dll *.d .def so_locations
45 @rm -rf cxx_repository
46 -@mv -f linearIO.roott linearIO.root
47 -@cd RootShower && $(MAKE) distclean
52 #AliHLTAltroData.$(ObjSuf): AliHLTAltroData.h
53 #AliHLTDDLDecoder.$(ObjSuf): AliHLTDDLDecoder.h
54 #testDecoder.$(ObjSuf): AliHLTAltroData.h AliHLTDDLDecoder.h
55 testDecoder.$(ObjSuf):
58 $(CXX) $(CXXFLAGS) $(INCLUDES) -c $<