# uncomment this if you are using GTK 1.1.x
#DEFS = -DHAVE_GTK_1_1=1

GTK_INCLUDE = `gtk-config --cflags`
GTK_LIB = `gtk-config --libs`
CFLAGS = $(GTK_INCLUDE)
LDFLAGS = $(GTK_LIB) -lgdk_imlib -ltiff -lgif -ljpeg -lpng -lz
CC = gcc -Wall $(CFLAGS) $(DEFS)

OBJS =	main.o window.o image.o thumb.o config.o utildlg.o movedlg.o fileops.o	\
	filelist.o listutil.o gqviewrc.o globals.o logo.o

gqview: $(OBJS)
	$(CC) $(OBJS) -o gqview $(LDFLAGS)

main.o : main.c gqview.h
	$(CC) -c main.c
window.o : window.c gqview.h
	$(CC) -c window.c
image.o : image.c gqview.h
	$(CC) -c image.c
thumb.o : thumb.c gqview.h
	$(CC) -c thumb.c
config.o : config.c gqview.h
	$(CC) -c config.c
utildlg.o : utildlg.c gqview.h
	$(CC) -c utildlg.c
movedlg.o : movedlg.c gqview.h
	$(CC) -c movedlg.c
fileops.o : fileops.c gqview.h
	$(CC) -c fileops.c
filelist.o : filelist.c gqview.h
	$(CC) -c filelist.c
listutil.o : listutil.c gqview.h
	$(CC) -c listutil.c
gqviewrc.o : gqviewrc.c gqview.h
	$(CC) -c gqviewrc.c
globals.o : globals.c gqview.h
	$(CC) -c globals.c
logo.o : logo.c
	$(CC) -c logo.c

clean:
	rm -f *.o *~ gqview
