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_'
endif

INCLUDE += -I../ $(ROOTCFLAGS) -I$(FASTJETDIR)/include -I../fastjet/UserPlugins/include

SJLIBS = $(wildcard ../libs/lib*.so)

all : simpleExample.exe multiAlgExample.exe FJExample.exe inputExample.exe jetToolExample.exe getJetsExample.exe getJetsExample_TLorentzVec.exe getJetsExample_simplejet.exe

%.exe : %.cc
	$(CXX) $(CXXFLAGS) $(INCLUDE) $(LDFLAGS) $(BAD_SYMBOLS) $(ROOTLIBS) $(ROOTAUXLIBS) -o $@ $(SJLIBS) $^

clean:
	rm -f *.exe
