|
|
1.1 ! root 1: # ! 2: # Copyright (c) 1987 Regents of the University of California. ! 3: # All rights reserved. The Berkeley software License Agreement ! 4: # specifies the terms and conditions for redistribution. ! 5: # ! 6: # @(#)Makefile 4.7 (Berkeley) 6/2/87 ! 7: # ! 8: CFLAGS= -O -w ! 9: LIBC= /lib/libc.a ! 10: SRCS= setbrk.c builtin.c blok.c stak.c cmd.c fault.c main.c word.c \ ! 11: string.c name.c args.c xec.c service.c error.c io.c print.c \ ! 12: macro.c expand.c ctype.c msg.c ! 13: OBJS= setbrk.o builtin.o blok.o stak.o cmd.o fault.o main.o word.o \ ! 14: string.o name.o args.o xec.o service.o error.o io.o print.o \ ! 15: macro.o expand.o ctype.o msg.o ! 16: ! 17: all: sh ! 18: ! 19: sh: ${OBJS} ${LIBC} ! 20: ${CC} -o $@ ${CFLAGS} ${OBJS} ! 21: ! 22: clean: FRC ! 23: rm -f ${OBJS} core sh ! 24: ! 25: depend: FRC ! 26: mkdep ${CFLAGS} ${SRCS} ! 27: ! 28: install: FRC ! 29: install -s -o bin -g bin -m 755 sh ${DESTDIR}/bin/sh ! 30: ! 31: lint: FRC ! 32: lint ${CFLAGS} ${SRCS} ! 33: ! 34: tags: FRC ! 35: ctags ${SRCS} ! 36: ! 37: FRC: ! 38: ! 39: # DO NOT DELETE THIS LINE -- mkdep uses it. ! 40: # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. ! 41: ! 42: setbrk.o: setbrk.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 43: setbrk.o: brkincr.h ctype.h ! 44: builtin.o: builtin.c ! 45: blok.o: blok.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 46: blok.o: brkincr.h ctype.h ! 47: stak.o: stak.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 48: stak.o: brkincr.h ctype.h ! 49: cmd.o: cmd.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h brkincr.h ! 50: cmd.o: ctype.h sym.h ! 51: fault.o: fault.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 52: fault.o: brkincr.h ctype.h ! 53: main.o: main.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 54: main.o: brkincr.h ctype.h sym.h timeout.h /usr/include/sys/types.h ! 55: main.o: /usr/include/sys/stat.h /usr/include/sgtty.h /usr/include/sys/ioctl.h ! 56: main.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h ! 57: main.o: /usr/include/signal.h /usr/include/machine/trap.h ! 58: word.o: word.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 59: word.o: brkincr.h ctype.h sym.h ! 60: string.o: string.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 61: string.o: brkincr.h ctype.h ! 62: name.o: name.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 63: name.o: brkincr.h ctype.h ! 64: args.o: args.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 65: args.o: brkincr.h ctype.h ! 66: xec.o: xec.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h brkincr.h ! 67: xec.o: ctype.h sym.h ! 68: service.o: service.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 69: service.o: brkincr.h ctype.h ! 70: error.o: error.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 71: error.o: brkincr.h ctype.h ! 72: io.o: io.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h brkincr.h ! 73: io.o: ctype.h ! 74: print.o: print.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 75: print.o: brkincr.h ctype.h ! 76: macro.o: macro.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 77: macro.o: brkincr.h ctype.h sym.h ! 78: expand.o: expand.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 79: expand.o: brkincr.h ctype.h /usr/include/sys/param.h /usr/include/sys/types.h ! 80: expand.o: /usr/include/signal.h /usr/include/machine/trap.h ! 81: expand.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h ! 82: expand.o: /usr/include/sys/stat.h /usr/include/sys/dir.h ! 83: ctype.o: ctype.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h ! 84: ctype.o: brkincr.h ctype.h ! 85: msg.o: msg.c defs.h mac.h mode.h name.h stak.h /usr/include/setjmp.h brkincr.h ! 86: msg.o: ctype.h sym.h ! 87: ! 88: # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.