# Please change PREFIX to you needs

COMPILER=gpc --automake

PREFIX=/usr/lib
LIBOPTIONS=-L$(PREFIX)/pgsql/lib/
INCOPTIONS=-I$(PREFIX)/pgsql/include/

TARGET1=connect
TARGET2=creatshowdrop
TARGET3=info1
TARGET4=async
TARGET5=printtuples
TARGET6=tracetest

TARGETS=$(TARGET1) $(TARGET2) $(TARGET3) $(TARGET4) $(TARGET5) $(TARGET6)

SRC1=connect.pas
SRC2=creatshowdrop.pas
SRC3=info1.pas
SRC4=async.pas
SRC5=printtuples.pas
SRC6=tracetest.pas



all:	$(TARGETS)

$(TARGET1):	$(SRC1)
	$(COMPILER) $(LIBOPTIONS) $(INCOPTIONS) $(SRC1) -o$(TARGET1)
$(TARGET2):	$(SRC2)
	$(COMPILER) $(LIBOPTIONS) $(INCOPTIONS) $(SRC2) -o$(TARGET2)
$(TARGET3):	$(SRC3)
	$(COMPILER) $(LIBOPTIONS) $(INCOPTIONS) $(SRC3) -o$(TARGET3)
$(TARGET4):	$(SRC4)
	$(COMPILER) $(LIBOPTIONS) $(INCOPTIONS) $(SRC4) -o$(TARGET4)
$(TARGET5):	$(SRC5)
	$(COMPILER) $(LIBOPTIONS) $(INCOPTIONS) $(SRC5) -o$(TARGET5)
$(TARGET6):	$(SRC6)
	$(COMPILER) $(LIBOPTIONS) $(INCOPTIONS) $(SRC6) -o$(TARGET6)

clean:
	@rm -f *~ *.o *.gpi *.gpm $(TARGETS)

