CFLAGS=-I/usr/include/postgresql   -DDBIO_POSTGRES  -Wall -g
LDFLAGS=-L/usr/local/pgsql/lib -lpq 

all: read_db read_db7

read_db: dump_data.c read_db.c dates.c dbio.c go.c dbio_postgres.c dbio.h go.h read_db.h
	gcc $(CFLAGS) -g dump_data.c read_db.c dates.c dbio.c go.c -o read_db $(LDFLAGS)

read_db7: dump_data.c read_db.c dates.c dbio.c go.c dbio_postgres.c dbio.h go.h read_db.h
	gcc $(CFLAGS) -DV7 -g dump_data.c read_db.c dates.c  dbio.c go.c  -o read_db7 $(LDFLAGS)

read_db.tgz: dump_data.c read_db.c dates.c dbio.c Makefile dbio_postgres.c go.c  dbio.h go.h read_db.h
	tar cvzf read_db.tgz dump_data.c read_db.c dates.c dbio.c dbio_postgres.c go.c Makefile Makefile.nopostgres dbio.h go.h read_db.h

clean:
	rm *.o read_db7 read_db

