# # make = run event generator # # Doug Wright adapted by Mike Staib include Makefile.common #....define compiler and any other common settings -include Makefile.local #....local definitions for this host (if any) EXE = gluexCRYgen CXXFLAGS += -I./src default: install install: check-env $(MAKE) -C src/ $(CXX) $(CXXFLAGS) -I$(ROOTSYS)/include -o gluexCRYgen gluexCRYgen.cc -L./lib -lCRY $(shell root-config --libs) $(MAKE) -C cry_2_hddm/ clean: check-env rm -f *.o $(EXE) $(MAKE) -C src/ clean $(MAKE) -C cry_2_hddm/ clean check-env: ifndef HALLD_HOME $(error HALLD_HOME not set, source GlueX environment) endif #....make sure these executables are not deleted as intermediate files .PRECIOUS: $(EXE)