CC=gcc 
CFLAGS=-Wall `gtk-config --cflags`
LIBS=`gtk-config --libs` -lgdk_imlib

.c.o:
	$(CC) -c $(CFLAGS) $(CPPFLAGS) $<

gdpc: main.o colors.o sort.o drawatoms.o init.o rotate.o setup.o
	$(CC) $(CFLAGS) -o gdpc main.o colors.o drawatoms.o init.o sort.o rotate.o setup.o $(LIBS)
	strip gdpc

main.o: main.c parameters.h

colors.o: colors.c parameters.h

drawatoms.o: drawatoms.c parameters.h

init.o: init.c parameters.h

sort.o: sort.c parameters.h

rotate.o: rotate.c parameters.h

setup.o: setup.c parameters.h

clean:
	rm *.o gdpc

install:
	cp gdpc /usr/local/bin

uninstall:
	rm /usr/local/bin/gdpc
