|
|
1.1 ! root 1: OBJ=alloc.o arc.o bquote.o builtins.o dir.o expand.o gen.o glob.o graph.o job.o lex.o main.o makefile.o match.o mk.o parse.o quote.o recipe.o regexp.o rule.o run.o shprint.o sig.o symtab.o t_ar.o t_driver.o t_file.o var.o word.o ! 2: # first define the system type from V9, BSD42, SEQUENT, SYSV ! 3: SYSTEM=SYSV ! 4: # second add any special C flags (and -DCRAY and -g if on the cray) ! 5: CFLAGS=-I. -D$(SYSTEM) ! 6: # third, if you don't have a ranlib, set RANLIB=: ! 7: RANLIB=: # ranlib on other systems ! 8: # now, to make everything just type make ! 9: ! 10: mk: nlib $(OBJ) ! 11: $(CC) $(CFLAGS) -o mk $(OBJ) fio/fio.a libc/libc.a math/math.a ! 12: nlib: ! 13: cd math; make CFLAGS="$(CFLAGS)" CC=$(CC) RANLIB=$(RANLIB) ! 14: cd libc; make CFLAGS="$(CFLAGS)" CC=$(CC) RANLIB=$(RANLIB) ! 15: cd fio; make CFLAGS="$(CFLAGS)" CC=$(CC) RANLIB=$(RANLIB) ! 16: ! 17: clean: ! 18: rm -f *.o mk nmk */*.[oa] ! 19: alloc.o arc.o bquote.o builtins.o dir.o expand.o gen.o glob.o graph.o job.o lex.o main.o makefile.o match.o mk.o parse.o quote.o recipe.o regexp.o rule.o run.o shprint.o sig.o symtab.o t_ar.o t_driver.o t_file.o var.o word.o: fio.h libc.h mk.h ndir.h regexp.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.