# Makefile for bsd/lib/libc/db/recno.

CC	= false
ARCH	= eniac
CFLAGS	= -O9 -D__DBINTERFACE_PRIVATE -I/usr/include/bsdcompat
CC1	= $(CC) -m$(ARCH) $(CFLAGS) -c

LIBBSD	= /usr/lib/$(CC)/$(ARCH)/libbsd.a

BSDOBJ	= \
	$(LIBBSD)(rec_close.o) \
	$(LIBBSD)(rec_delete.o) \
	$(LIBBSD)(rec_get.o) \
	$(LIBBSD)(rec_open.o) \
	$(LIBBSD)(rec_put.o) \
	$(LIBBSD)(rec_search.o) \
	$(LIBBSD)(rec_seq.o) \
	$(LIBBSD)(rec_utils.o) \

$(LIBBSD):	$(BSDOBJ)
	$(CC) -c.a -o $@ *.o
	rm *.o

$(LIBBSD)(rec_close.o):	rec_close.c
	$(CC1) rec_close.c

$(LIBBSD)(rec_delete.o):	rec_delete.c
	$(CC1) rec_delete.c

$(LIBBSD)(rec_get.o):	rec_get.c
	$(CC1) rec_get.c

$(LIBBSD)(rec_open.o):	rec_open.c
	$(CC1) rec_open.c

$(LIBBSD)(rec_put.o):	rec_put.c
	$(CC1) rec_put.c

$(LIBBSD)(rec_search.o):	rec_search.c
	$(CC1) rec_search.c

$(LIBBSD)(rec_seq.o):	rec_seq.c
	$(CC1) rec_seq.c

$(LIBBSD)(rec_utils.o):	rec_utils.c
	$(CC1) rec_utils.c
