CC     = cc
CFLAGS = -O -I../include

TARGETS = libgdr6.a libgdr5.a

all:	$(TARGETS)

g6util.o:	g6util.c g6standard.c g6primitive.c g6util.h
	$(CC) $(CFLAGS) -c -o $@ g6util.c

g6futil.o:	g6futil.c g6util.h
	$(CC) $(CFLAGS) -c -o $@ g6futil.c

libgdr6.a : g6util.o g6futil.o
	ar -r $@ g6util.o g6futil.o
	ranlib $@

g5util.o:	g5util.c g5standard.c g5primitive.c g5util.h
	$(CC) $(CFLAGS) -c -o $@ g5util.c

g5futil.o:	g5futil.c g5util.h
	$(CC) $(CFLAGS) -c -o $@ g5futil.c

libgdr5.a : g5util.o g5futil.o
	ar -r $@ g5util.o g5futil.o
	ranlib $@

singutil.o:	singutil.c
	$(CC) $(CFLAGS) -c -o $@ singutil.c

libsing.a :	singutil.o
	ar -r $@ singutil.o
	ranlib $@

clean:
	rm -f *.o core *~ $(TARGETS)
