# Makefile for lib/os/minix/other. CC = false ARCH = eniac CFLAGS = -O9 -D_MINIX CC1 = $(CC) -m$(ARCH) $(CFLAGS) -c SYS = ../../../../sys LIBRARY = /usr/lib/$(CC)/$(ARCH)/libc.a LIBSYS = /usr/lib/$(CC)/$(ARCH)/libsys.a LIBBOOT = /usr/lib/$(CC)/i86/libc.a MAN = /usr/man all: $(LIBRARY) $(LIBSYS) man OBJECTS = \ $(LIBRARY)(_seekdir.o) \ $(LIBRARY)(fslib.o) \ $(LIBRARY)(ftruncate.o) \ $(LIBRARY)(getmntany.o) \ $(LIBRARY)(getmntent.o) \ $(LIBRARY)(getpass.o) \ $(LIBRARY)(gettimeofday.o) \ $(LIBRARY)(getttyent.o) \ $(LIBRARY)(hasmntopt.o) \ $(LIBRARY)(initgroups.o) \ $(LIBRARY)(itoa.o) \ $(LIBRARY)(lockf.o) \ $(LIBRARY)(nlist.o) \ $(LIBRARY)(putmntent.o) \ $(LIBRARY)(regexp.o) \ $(LIBRARY)(regsub.o) \ $(LIBRARY)(stderr.o) \ $(LIBRARY)(telldir.o) \ $(LIBRARY)(u_sleep.o) \ $(LIBRARY)(usleep.o) \ $(LIBRARY): $(OBJECTS) $(CC) -c.a -o $@ *.o rm *.o $(LIBRARY)(_seekdir.o): _seekdir.c $(CC1) _seekdir.c $(LIBRARY)(fslib.o): fslib.c $(CC1) -I$(SYS) fslib.c $(LIBRARY)(ftruncate.o): ftruncate.c $(CC1) ftruncate.c $(LIBRARY)(getmntany.o): getmntany.c $(CC1) getmntany.c $(LIBRARY)(getmntent.o): getmntent.c $(CC1) getmntent.c $(LIBRARY)(getpass.o): getpass.c $(CC1) getpass.c $(LIBRARY)(gettimeofday.o): gettimeofday.c $(CC1) gettimeofday.c $(LIBRARY)(getttyent.o): getttyent.c $(CC1) getttyent.c $(LIBRARY)(hasmntopt.o): hasmntopt.c $(CC1) hasmntopt.c $(LIBRARY)(initgroups.o): initgroups.c $(CC1) initgroups.c $(LIBRARY)(lockf.o): lockf.c $(CC1) lockf.c $(LIBRARY)(itoa.o): itoa.c $(CC1) itoa.c $(LIBRARY)(nlist.o): nlist.c $(CC1) -D_OLD_NLIST nlist.c $(LIBRARY)(putmntent.o): putmntent.c $(CC1) putmntent.c $(LIBRARY)(regexp.o): regexp.c $(CC1) regexp.c $(LIBRARY)(regsub.o): regsub.c $(CC1) regsub.c $(LIBRARY)(stderr.o): stderr.c $(CC1) stderr.c $(LIBRARY)(telldir.o): telldir.c $(CC1) telldir.c $(LIBRARY)(u_sleep.o): u_sleep.c $(CC1) u_sleep.c $(LIBRARY)(usleep.o): usleep.c $(CC1) usleep.c SYSOBJ = \ $(LIBSYS)(printk.o) \ $(LIBSYS): $(SYSOBJ) $(CC) -c.a -o $@ *.o rm *.o $(LIBSYS)(printk.o): printk.c $(CC1) printk.c # i386 bootstrap (8086 code). bootstrap: $(LIBBOOT)(printk.o) $(LIBBOOT)(printk.o): printk.c $(CC1) printk.c $(CC) -c.a -o $(LIBBOOT) printk.o rm printk.o man: \ $(MAN)/man3/ftruncate.3 \ $(MAN)/man3/getmntent.3 \ $(MAN)/man3/getpass.3 \ $(MAN)/man3/getttyent.3 \ $(MAN)/man3/initgroups.3 \ $(MAN)/man3/lockf.3 \ $(MAN)/man3/nlist.3 \ $(MAN)/man3/ftruncate.3: ftruncate.3 install -lc $? $@ $(MAN)/man3/getmntent.3: getmntent.3 install -lc $? $@ $(MAN)/man3/getpass.3: getpass.3 install -lc $? $@ $(MAN)/man3/getttyent.3: getttyent.3 install -lc $? $@ $(MAN)/man3/initgroups.3: initgroups.3 install -lc $? $@ $(MAN)/man3/lockf.3: lockf.3 install -lc $? $@ $(MAN)/man3/nlist.3: nlist.3 install -lc $? $@ # # $PchId: Makefile,v 1.5 1995/11/27 20:26:39 philip Exp $ #