ACORDE HMPID T0 BCM STRUCT EVGEN RALICE VZERO \
THijing MEVSIM TMEVSIM THbtp HBTP EMCAL HBTAN \
THerwig TEPEMGEN EPEMGEN FASTSIM TPHIC RAW MONITOR ANALYSIS \
- JETAN HLT LHC ESDCheck STAT
+ JETAN HLT LHC ESDCheck STAT TTherminator CORRFW
ifneq ($(wildcard $(ROOTSYS)/include/TGLIncludes.h),)
ALIROOTMODULES += EVE
# Libraries will be linked against SHLIB
# ROOT libraries
-ROOTCLIBS := $(shell root-config --glibs) -lThread -lMinuit -lHtml -lVMC -lEG -lGeom -lTreePlayer -lXMLIO -lProof -lProofPlayer
+ROOTCLIBS := $(shell root-config --glibs) -lThread -lMinuit -lHtml -lVMC -lEG -lGeom -lTreePlayer -lXMLIO -lProof -lProofPlayer -lMLP \
+ -lSpectrum
ROOTPLIBS := -lEGPythia6
ROOTALIBDIR=$(shell root-config --libdir)
-alimdc-static: $(LIBPATH) $(BINPATH) $(RAWDatabaseALIB) $(MDCALIB) $(ESDALIB) $(alimdcCXXO)
+alimdc-rpm: alimdc-static RAW/alimdc.spec
+ $(MUTE)rm -rf alimdc-root
+ $(MUTE)mkdir -p alimdc-root/opt/alimdc/lib
+ $(MUTE)mkdir -p alimdc-root/opt/alimdc/include
+ $(MUTE)cp RAW/mdc.h alimdc-root/opt/alimdc/include
+ $(MUTE)cp $(LIBPATH)/libAliMDC.a \
+ $(ROOTALIBDIR)/libRoot.a \
+ $(ROOTALIBDIR)/libfreetype.a $(ROOTALIBDIR)/libpcre.a \
+ alimdc-root/opt/alimdc/lib
+ $(MUTE)rm -rf RPMS
+ $(MUTE)mkdir -p RPMS/i386
+ $(MUTE)rpmbuild --verbose --define "_topdir $(ALICE_ROOT)" --define "_tmppath $(ALICE_ROOT)" -bb RAW/alimdc.spec
+ $(MUTE)cp -p RPMS/i386/alimdc-*.rpm .
+ $(MUTE)rm -rf alimdc-root
+ $(MUTE)rm -rf RPMS
+ @echo "***** alimdc RPM created and put $(ALICE_ROOT) folder *****"
+
+alimdc-static: $(LIBPATH) $(BINPATH) $(RAWDatabaseALIB) $(MDCALIB) $(ESDALIB) $(STEERBaseALIB) $(alimdcCXXO)
$(MUTE)rm -rf $(LIBPATH)/libAliMDC.a
$(MUTE)rm -rf junk
- mkdir junk && cd junk && ar x ../$(RAWDatabaseALIB) && ar x ../$(MDCALIB) && ar x ../$(ESDALIB) && ar r ../$(LIBPATH)/libAliMDC.a *.o && cd .. && rm -rf junk
+ mkdir junk && cd junk && ar x ../$(RAWDatabaseALIB) && ar x ../$(MDCALIB) && ar x ../$(ESDALIB) && ar x ../$(STEERBaseALIB) && ar r ../$(LIBPATH)/libAliMDC.a *.o && cd .. && rm -rf junk
$(LD) $(LDFLAGS) -o $(BINPATH)/alimdca $(alimdcCXXO) \
$(LIBPATH)/libAliMDC.a \
$(ROOTALIBDIR)/libRoot.a \