include Makefile.arch
+ROOTLIBS = `root-config --libs` -lVMC -lGeom -lEG
+ALIROOTLIBS = -L$(ALICE_ROOT)/lib/tgt_linux -lESD -lRAWDatarec -lRAWDatabase -lSTEERBase
-MAINO = testDecoder.$(ObjSuf) AliHLTAltroData.$(ObjSuf) AliHLTAltroBunch.$(ObjSuf) AliHLTDDLDecoder.$(ObjSuf)
-MAINS = testDecoder.$(SrcSuf) AliHLTAltroData.$(SrcSuf) AliHLTAltroBunch.$(SrcSuf) AliHLTDDLDecoder.$(SrcSuf)
+#LIBS = $(LIBS) $(ROOTLIBS) $(ALIROOTLIBS)
+LIBS = $(ROOTLIBS) $(ALIROOTLIBS)
-MAIN = testDecoder$(ExeSuf)
+ROOTINCLUDE = -I$(ROOTSYS)/include
+ALIROOTINCLUDE = -I$(ALICE_ROOT)/include -I$(ALICE_ROOT)/RAW
+INCLUDES = $(ROOTINCLUDE) $(ALIROOTINCLUDE)
+
+#MAINO = testDecoder.$(ObjSuf) AliHLTAltroData.$(ObjSuf) AliHLTAltroBunch.$(ObjSuf) AliHLTDDLDecoder.$(ObjSuf)
+#MAINS = testDecoder.$(SrcSuf) AliHLTAltroData.$(SrcSuf) AliHLTAltroBunch.$(SrcSuf) AliHLTDDLDecoder.$(SrcSuf)
+MAINO = testDecoder.$(ObjSuf)
+MAINS = testDecoder.$(SrcSuf)
+MAIN = testDecoder$(ExeSuf)
OBJS = $(MAINO)
PROGRAMS = $(MAIN)
$(MAIN): $(MAINO)
- $(LD) $(LDFLAGS) $^ $(LIBS) $(GLIBS) -lTreePlayer -lMathCore -lThread -lpthread $(OutPutOpt)$(MAIN)
+ $(LD) $(LDFLAGS) $(INCLUDES) $^ $(LIBS) $(GLIBS) -lTreePlayer -lMathCore -lThread -lpthread $(OutPutOpt)$(MAIN)
@echo "$@ done"
-@cd RootShower && $(MAKE) distclean
.SUFFIXES: .$(SrcSuf)
-
-AliHLTAltroData.$(ObjSuf): AliHLTAltroData.h
-AliHLTDDLDecoder.$(ObjSuf): AliHLTDDLDecoder.h
-testDecoder.$(ObjSuf): AliHLTAltroData.h AliHLTDDLDecoder.h
+
+
+#AliHLTAltroData.$(ObjSuf): AliHLTAltroData.h
+#AliHLTDDLDecoder.$(ObjSuf): AliHLTDDLDecoder.h
+#testDecoder.$(ObjSuf): AliHLTAltroData.h AliHLTDDLDecoder.h
+testDecoder.$(ObjSuf):
.$(SrcSuf).$(ObjSuf):
- $(CXX) $(CXXFLAGS) -c $<
+ $(CXX) $(CXXFLAGS) $(INCLUDES) -c $<