CPPFLAGS += -I/usr/include/python2.6 CPPFLAGS += -I./src CPPFLAGS += -Wno-unused .PHONY: all all: cobrems modules cobrems: lib/libcobrems.so CXXFLAGS = -g -fPIC -W -Wall -pedantic -Wno-non-virtual-dtor -Wno-long-long lib/libcobrems.so: src/CobremsGenerator.cc $(CXX) $(CXXFLAGS) $(CPPFLAGS) -Wl,--export-dynamic -Wl,-soname,$@ \ -shared -o $@ $^ $(G4shared_libs) -lboost_python modules: modules/Cobrems/libcobrems.so modules/Cobrems/libcobrems.so: lib/libcobrems.so @rm -f $@ @mkdir -p `dirname $@` @cd modules/Cobrems && ln -s ../../lib/libcobrems.so .