CC = gcc

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

all:		$(TARGET)

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

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

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

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