# SET YOUR PYTHON MODULE PATH HERE OR WHEREVER YOU WANT TO INSTALL PYTHONPATH := /usr/lib/python2.1/ # SET YOUR PYTHON HEADER PATH HERE PYTHONHEADERS := /usr/include/python2.1 all: sha256 sha256: swig sha2 ld -shared sha2.o sha256_wrap.o -o sha256cmodule.so swig: sha256.i swig -python sha256.i &> /dev/null gcc -O2 -c sha256_wrap.c -DHAVE_CONFIG_H -I$(PYTHONHEADERS) sha2: sha2.h sha2.c gcc -O2 -c sha2.c clean: rm -f *.o *.so *.pyc *~ core install: cp -f sha256.py sha256cmodule.so $(PYTHONPATH)