# change this to cyllan library directory
#CYLLAN_LIB_PATH = $(HOME)/work/cyllan/software/library

GSQL_VERSION = 0
CC = gcc -fpic
OBJS = src/gsql-db.o src/gsql-set.o src/postgres.o

LIBS = -rdynamic -L/usr/lib -L/usr/local/lib \
	-L/usr/X11R6/lib -lgnomeui \
	-lart_lgpl -lgdk_imlib -ljpeg -ltiff -lpng \
	-lz -lSM -lICE -lgtk -lgdk -lgmodule -lXext \
	-lX11 -lgnome -lgnomesupport -lesd -lm \
	-laudiofile -ldb -lglib -ldl -lpq
INCPATH_GNOME =
INCPATH = $(INCPATH_GNOME) -I./include -I/usr/lib/gnome-libs/include \
	-I/usr/lib/glib/include
	
# documentation settings
HTML_FILES = doc/html/gnome-sql.html

# rules
.c.o:
	$(CC) -o $*.o -c $(CFLAGS) $(INCPATH) $*.c

.sgml.html:
	
all:: $(OBJS)
	$(CC) $(LIBS) -shared -o ./lib/libgnomesql.so $(OBJS)
	
doc:: $(HTML_FILES)

clean::
	rm -rf src/*.o
	rm -rf lib/*
	rm -rf fe/src/*.o
	rm -rf fe/gsqlfe