CC=gcc
LD=gcc
CFLAGS=-Wall -fPIC `pkg-config --cflags gtk+-2.0` -I/usr/include/python2.4 -g
LLDFLAGS=-Wall -shared `pkg-config --libs gtk+-2.0` -lpython2.4 -g
SLDFLAGS=-Wall `pkg-config --libs gtk+-2.0` -g

all:			imgconvert.o imgconvertmodule.o
			$(LD) $(LLDFLAGS) imgconvertmodule.o imgconvert.o -o imgconvertmodule.so && cp imgconvertmodule.so ../

clean:	
			rm -f *.o *.so imgconvert

imgconvertmodule:
			$(CC) $(CFLAGS) imgconvertmodule.c -o imgconvertmodule.o

imgconvert:
			$(CC) $(CFLAGS) imgconvert.c -o imgconvert.o

main:
			$(CC) $(CFLAGS) main.c -o main.o

test:			imgconvert.o main.o
			$(LD) $(SLDFLAGS) imgconvert.o main.o -o imgconvert
