CHANNELDIR=$(HOME)/workspace/channelflow/ PREFIX=/usr/local all: _channelflow.so _channelflow.so: ../lib/libchflow.a channelflow_wrap.o g++ -shared ../lib/libchflow.so channelflow_wrap.o -Wl,-rpath $(CHANNELDIR)/lib -lfftw3 -o _channelflow.so channelflow_wrap.o: channelflow_wrap.cxx g++ -c channelflow_wrap.cxx -fPIC -I.. $(shell python2.5-config --includes) channelflow_wrap.cxx: channelflow.i swig -c++ -python -I.. channelflow.i clean: rm _channelflow.so channelflow_wrap.* channelflow.py channelflow.pyc install: cp _channelflow.so $(PREFIX)/lib/python2.5/site-packages cp channelflow.py* $(PREFIX)/lib/python2.5/site-packages