############################################################################### # define name of the exe file # this it should be a name of a single executable to be linked # into $(bindir) ################################################################################ TBINS = dataval.exe override LINK_CalorMods += Stntuple/test/val override LINK_ElectronMods += Stntuple/test/val # override LINK_gntMods += Stntuple/test/val override LINK_JetMods += Stntuple/test/val override LINK_MuonMods += Stntuple/test/val override LINK_TrackingMods += Stntuple/test/val override LINK_VertexMods += Stntuple/test/val override LINK_Stntuple_mod += Stntuple/test/val override LINK_TrackingHL += Stntuple/test/val override LINK_FrameMods_dump += Stntuple/test/val override LINK_generatorMods += Stntuple/test/val override LINK_ClcObjects += Stntuple/test/val override LINK_JetObjects += Stntuple/test/val override LINK_MetObjects += Stntuple/test/val override LINK_MuonObjects += Stntuple/test/val override LINK_Extrapolator += Stntuple/test/val override LINK_RRL3 += Stntuple/test/val override LINK_TrackingHL += Stntuple/test/val override LINK_VertexObjects += Stntuple/test/val # removed because of new calibdb changes # OMIT_MSQL = 1 include PackageList/link_all.mk ifdef DEBUG x := $(shell echo LINK_root = $(LINK_root) >& 2) x := $(shell echo BINLIBS = $(BINLIBS) >& 2) x := $(shell echo LOADLIBES = $(LOADLIBES) >& 2) endif vpath %.cc COMPLEXBIN = dataval.exe BINCCFILES = dataval_build.cc BINFFILES += bin: local_bin local_bin: ############################################################################### include SoftRelTools/standard.mk override CPPFLAGS += -I$(CERN_INC) -I$(ROOTSYS)/include ############################################################################### # kludges ############################################################################### ifneq (,$(findstring IRIX6, $(SRT_ARCH))) override LDFLAGS += --backend -Wl,-wall override FCFLAGS := $(filter-out -u, $(FCFLAGS)) endif ifneq (,$(findstring Linux, $(SRT_ARCH))) override LDFLAGS += --backend -Wl,-export-dynamic endif ############################################################################### # take out unnecessary libraries ############################################################################### override BINLIBS:= $(filter-out \ -lRootEventDisplay -lgnt \ -lpythia_i\ -lvecbos_i -lherprt -lvecbos \ -lvecbos_callbacks -lvecbos \ -lRootObjsMc \ -lProof \ -lTreeViewer \ -lMinuit -lPostscript \ \ $(LUND_DIR)/lib/liblund.a \ $(LUND_DIR)/lib/libphotos.a \ -lpawlib -lpdflib \ -lRootHepTuple -lHBookHepTuple -lHepTuple, \ $(BINLIBS))