go4: ring_buffer_mod.so test-ring-buffer
	#./this-pylint --output-format text $(modules)
	./test-ring-buffer

python_version=2.6

ring_buffer_mod.so: ring_buffer_mod.o
	gcc -shared ring_buffer_mod.o -o ring_buffer_mod.so

ring_buffer_mod.o: ring_buffer_mod.c
	gcc -c -fPIC -I /usr/include/python$(python_version) ring_buffer_mod.c

ring_buffer_mod.c: ring_buffer_mod.pyx
	cython ring_buffer_mod.pyx

clean:
	rm -f *.pyc *.so *.o *.c core input-file