PYTHON_HEADERS=/usr/include/python
PYTHON_CONFIG=$(PYTHON_LIB)/config
SWIG=swig -stat -dnone -python -Iswig/
CC=gcc
CFLAGS=-Wall -s -pipe -fPIC -I$(PYTHON_HEADERS) -I$(PYTHON_CONFIG)
LIBS=-L/usr/X11/lib -lglib -lgdk -lgtk -lX11 -lm 
INTERFACES=gtk.i swig/*.i


all: _gtkmodule.so

_gtkmodule.so: gtk_wrap.o
	$(CC) -shared gtk_wrap.o -o _gtkmodule.so $(LIBS)

gtk_wrap.c: $(INTERFACES)
	$(SWIG) gtk.i

distclean: clean
	rm -f _gtkmodule.so

clean:
	find . -name '*.pyc' -exec rm {} \;
	find . -name '*.o' -exec rm {} \;

