
include $(AWARE_HOME)/config/Makefile.config

ifdef CONFIG_PGSQL

include $(AWARE_HOME)/config/pkgconfig/pgsql.config

# need to include header from above 1st in include list
CFLAGS := -I.. $(CFLAGS)

LIB=libawpgsql.a
SLIB=libawpgsql.so.$(AW_VERSION)

HEADERS=\
	awpgsql.h

OBJS=\
	awpgsql.o

all: $(LIB)

install: all
	cp $(LIB) $(LIBDIR)
	cp $(HEADERS) $(INCLUDEDIR)
	$(LD) -shared -Wl,-init=aw_pgsql_init,-soname=$(SLIB) -o  $(LIBDIR)/$(SLIB) $(OBJS) 

$(LIB) : $(OBJS)
	$(AR) $(ARFLAGS) $(LIB) $?

awpgsql.o : awpgsql.h ../awdb.h

clean::
	$(RM) $(RMFILES) 




else



all: msg

install: msg


clean: msg
	$(RM) $(RMFILES) $(APPS)

msg::
	@echo "pgsql not configured"


endif
