CC = gcc

CFLAGS = -g -O0 -o $@ -I. -I$(PGPG2PATH)/include
LIBOBJ = pg2g6util.o
TARGET = libpg2g6.a

all:		$(TARGET)

libpg2g6.a:	$(LIBOBJ) pg2g6util.h $(PGPG2PATH)/lib/libpgemu.a
		cp $(PGPG2PATH)/lib/libpgemu.a libpg2g6.a
		ar ruv libpg2g6.a $(LIBOBJ)
		ranlib libpg2g6.a

pg2g6util.o:	pg2g6util.c pg2g6util.h
		$(CC) $(FLAGS) $(CFLAGS) -c pg2g6util.c

clean:
	-rm *.o *~ core $(TARGET)
	cd config && make clean;

bak:
	-tar cvfz pg2g6util.tar.gz ./*.[hc] ./*.pl ./*.csh ./*.awk ./Makefile
