#
CC = gcc

EXTLIB_INCL = -I/usr/pkg/include \
		-I../ \
		-I../include \
		-I./ \
		-I/usr/pkg/include/apr-0 \
		-I../include/cf_hooks

DEFS = -Wall -DPS_HAVE_PGDB -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
CFLAGS = -O0 -g $(EXTLIB_INCL) $(DEFS)

LDFLAGS = -L/usr/lib -L/usr/pkg/lib -L./ -L../lib

all:	libdb pgdb_face

libdb: db_front.o db_api.o
	@echo Linking database API library
	@$(CC) -shared $(CFLAGS) $(LDFLAGS) -o $@.la -lapr-0 /home/corron/PGsearch/lib/libutil.la db_api.c db_front.c

pgdb_face:
	@echo Linking Postgre interface
	@$(CC) -shared $(CFLAGS) $(LDFLAGS) -o $@.la -lapr-0 /home/corron/PGsearch/lib/libutil.la /home/corron/PGsearch/db/libdb.la pgdb_face.c
