# 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: rijn rijn: swig alg api ld -shared rijndael-api-fst.o rijndael-alg-fst.o rijndael_wrap.o -o rijndaelcmodule.so swig: rijndael.i swig -python rijndael.i &> /dev/null gcc -O1 -c rijndael_wrap.c -DHAVE_CONFIG_H -I$(PYTHONHEADERS) alg: rijndael-alg-fst.h rijndael-alg-fst.c gcc -O1 -c rijndael-alg-fst.c api: rijndael-api-fst.h rijndael-api-fst.c gcc -O1 -c rijndael-api-fst.c clean: rm -f *.o *.so *.pyc *~ core install: cp -f aes.py rijndaelcmodule.so $(PYTHONPATH)