Page MenuHomeHEPForge

Makefile
No OneTemporary

Makefile

include ../MakefileCommonOpt
ifndef FASTJETDIR
FASTJETDIR = ../fastjet/fastjet_build/
endif
# linker does not like these extern functions from pythia
ifdef DO_PYTHIA
BAD_SYMBOLS = -u 'setlhaparm_' -u 'evolvepdfm_' -u 'initpdfsetbynamem_' -u 'initpdfm_' -u 'initpdfsetm_' -u 'evolvepdfphotonm_'
PYTHIA_LIBS= -L${PYTHIA8DIR}/lib -lpythia8 -lEG -lEGPythia8
endif
INCLUDE += -I../ $(ROOTCFLAGS) -I$(FASTJETDIR)/include -I../fastjet/UserPlugins/include
SJLIBS = $(wildcard ../libs/lib*.so)
all : TopTaggerExample.exe FJToolExample.exe simpleExample.exe multiAlgExample.exe FJExample.exe inputExample.exe jetToolExample.exe getJetsExample.exe getJetsExample_TLorentzVec.exe getJetsExample_simplejet.exe
%.exe : %.cc
@echo "Compiling: $@"
@$(CXX) $(CXXFLAGS) $(INCLUDE) $(LDFLAGS) $(BAD_SYMBOLS) $(ROOTLIBS) $(PYTHIA_LIBS) $(ROOTAUXLIBS) -o $@ $(SJLIBS) $^
clean:
rm -f *.exe

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 24, 6:38 AM (1 d, 21 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4884984
Default Alt Text
Makefile (879 B)

Event Timeline