# Makefile for bsd/lib/libc/minix. CC = false ARCH = eniac CFLAGS = -O9 -D_MINIX -I/usr/include/bsdcompat CC1 = $(CC) -m$(ARCH) $(CFLAGS) -c LIBRARY = /usr/lib/$(CC)/$(ARCH)/libc.a LIBBSD = /usr/lib/$(CC)/$(ARCH)/libbsd.a MAN = /usr/man all: $(LIBRARY) $(LIBBSD) man OBJECTS = \ $(LIBRARY)(assert.o) \ $(LIBRARY)(getdtablesize.o) \ $(LIBRARY)(writev.o) \ $(LIBRARY): $(OBJECTS) $(CC) -c.a -o $@ *.o rm *.o $(LIBRARY)(assert.o): assert.c $(CC1) assert.c $(LIBRARY)(getdtablesize.o): getdtablesize.c $(CC1) getdtablesize.c $(LIBRARY)(writev.o): writev.c $(CC1) writev.c BSDOBJ = \ $(LIBBSD)(utimes.o) \ $(LIBBSD): $(BSDOBJ) $(CC) -c.a -o $@ *.o rm *.o $(LIBBSD)(utimes.o): utimes.c $(CC1) utimes.c man: \ $(MAN)/man3/assert.3 \ $(MAN)/man3/assert.3: assert.3 install -lc $? $@