
PY_INCLUDE=/usr/local/include/python2.5




example_wrap.c: example.i
	swig -python example.i

example.o: example.c
	gcc -c example.c -I$(PY_INCLUDE)

example_wrap.o: example_wrap.c
	gcc -c example_wrap.c -I$(PY_INCLUDE)

_example.so: example.o example_wrap.o 
	ld -shared example.o example_wrap.o -o _example.so

example.py: example_wrap.c _example.so

clean_example:
	rm -f example.o example_wrap.c example_wrap.o _example.so example.py example.pyc

clean: clean_example
