NOLIBNEW=ON include $(HADDIR_BASEDIR)/Makefile.base CXXFLAGS += -I$(ADSM_BASE)/Linux -I${HADDIR_MDCUTIL} -I$(HADDIR_MDCPID) \ -I$(HADDIR_BASE)/rfio/adsm -I$(HADDIR_BASE)/rfio/tsm LORALIB = -L$(ORACLE_HOME)/lib/ -lclntsh LIBS+=$(ROOTLIBS) -lProof -lTreePlayer -lMinuit LIBS+=$(ROOTGLIBS) LIBS+=$(LORALIB) RPATH=`echo "$(MYDEVHADDIR)/lib:\ $(HADDIR)/lib:\ $(ROOTSYS)/lib:\ $(ADSM_BASE)/Linux\ $(GSIDIR)"| sed -e 's/ //g'` OBJ=param.o setup.o utils.o tasks.o appconf.o asciintmap.o analyse.o MAIN=hydra .cc.o: $$@ $(CXX) $(CXXFLAGS) -c $< -o $@ all: $(OBJ) $(LD) -Wl,-rpath,$(RPATH)\ -L. \ -L$(HADDIR_PID_LIB) -lPid \ -L$(HADDIR_MDC_LIB) -lMdc \ -L$(HADDIR_MDCUTIL_LIB) -lPidUtil \ -L$(HADDIR_MDCPID_LIB) -lMdcPid \ -L$(HADDIR_MDCTRACKD_LIB) -lMdcTrackD \ -L$(HADDIR_MDCUTIL_LIB) -lMdcUtil \ -L$(HADDIR_MDCTRACKS_LIB) -lMdcTrackS \ -L$(HADDIR_MDCTRACKG_LIB) -lMdcTrackG \ -L$(HADDIR_TRIGGERUTIL_LIB) -lTriggerUtil \ -L$(HADDIR_TRIGGER_LIB) -lTrigger \ -L$(ROOTSYS)/lib $(LIBS) \ -L$(HADDIR_KICKPLANE_LIB) -lKick \ -L$(HADDIR_RICHUTIL_LIB) -lRichUtil \ -L$(HADDIR_RICH_LIB) -lRich \ -L$(HADDIR_SHOWER_LIB) -lShower \ -L$(HADDIR_EVTSERVER_LIB) -lRevt \ -L$(HADDIR_SHOWERTOFINO_LIB) -lShowerTofino \ -L$(HADDIR_START_LIB) -lStart \ -L$(HADDIR_TOF_LIB) -lTof \ -L$(HADDIR_TOFINO_LIB) -lTofino \ -L$(HADDIR_ORA_LIB) -lOra \ -L$(HADDIR_QA_LIB) -lQA \ -L$(HADDIR_BASE_LIB) -lRFIOtsm -lRFIOadsm \ -L$(HADDIR_BASE_LIB) -lHydra \ -L$(GSIDIR) -lRFIO -lhrevcli \ -o $(MAIN) $(OBJ) clean: @if [ -e $(MAIN) ]; then echo removing \*.o files; rm *.o $(MAIN) *~; else echo 'nothing to do, no *.o files there' ; fi test: @echo $(LIBS) @echo $(RPATH)