Files
geant4/examples/extended/eventgenerator/HepMC/HepMCEx01/data/GNUmakefile
T
2016-06-09 16:25:56 +02:00

25 lines
596 B
Makefile

# // CLHEP
CLHEPD := /usr/local/CLHEP
CLHEPINC := -I$(CLHEPD)/include
CLHEPLIB := -L$(CLHEPD)/lib -lCLHEP
# // HepMC
HEPMCD := /opt/heplib/HepMC/2.06.03
HEPMCINC := -I$(HEPMCD)/include
HEPMCLIB := -L$(HEPMCD)/lib -lHepMC -lHepMCfio
# // CERN libraries
CLIB := $(shell cernlib -v pro pythia6205 pdflib804 mathlib) -lg2c
CXXFLAGS := $(CLHEPINC) $(HEPMCINC)
LOPT := -Wl,-rpath $(HEPMCD) $(HEPMCLIB) $(CLHEP) $(CLIB) -lg2c
%.o: %.cxx
$(CXX) -c -o $@ $(CXXFLAGS) $*.cxx
example_MyPythia : example_MyPythia.o
$(CXX) -o $@ $< $(LOPT)
example_MyPythia.o : example_MyPythia.cxx