Annotation of 43BSDTahoe/ucb/Mail/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: # Copyright (c) 1987 Regents of the University of California.
                      3: # All rights reserved.
                      4: #
                      5: # Redistribution and use in source and binary forms are permitted
                      6: # provided that this notice is preserved and that due credit is given
                      7: # to the University of California at Berkeley. The name of the University
                      8: # may not be used to endorse or promote products derived from this
                      9: # software without specific prior written permission. This software
                     10: # is provided ``as is'' without express or implied warranty.
                     11: #
                     12: #      @(#)Makefile    5.5 (Berkeley) 2/18/88
                     13: #
                     14: CFLAGS=        -O
                     15: LIBC=  /lib/libc.a
                     16: SRCS=  aux.c cmd1.c cmd2.c cmd3.c cmdtab.c collect.c config.c edit.c fio.c \
                     17:        getname.c head.c v7.local.c lex.c list.c main.c names.c optim.c \
                     18:        popen.c quit.c send.c strings.c temp.c tty.c vars.c version.c
                     19: OBJS=  version.o aux.o cmd1.o cmd2.o cmd3.o cmdtab.o collect.o config.o \
                     20:        edit.o fio.o getname.o head.o v7.local.o lex.o list.o main.o \
                     21:        names.o optim.o popen.o quit.o send.o strings.o temp.o tty.o \
                     22:        vars.o str.o flsbuf.o
                     23: 
                     24: #
                     25: # Special massaging of C files for sharing of strings
                     26: #
                     27: .c.o:
                     28:        ${CC} -E ${CFLAGS} $*.c | xstr -c -
                     29:        ${CC} -c -o $*.o ${CFLAGS} x.c
                     30:        @rm -f x.c
                     31: 
                     32: all: Mail fmt
                     33: 
                     34: Mail:  ${OBJS} ${LIBC}
                     35:        ${CC} -o Mail ${OBJS} ${LIBES}
                     36: 
                     37: fmt: fmt.o xhead.o ${LIBC}
                     38:        ${CC} ${CFLAGS} fmt.o xhead.o -o $@
                     39: 
                     40: version.o: version.c
                     41:        ${CC} -c -R version.c
                     42: 
                     43: xhead.c:
                     44:        ln -s head.c xhead.c
                     45: 
                     46: xhead.o:
                     47:        ${CC} -c ${CFLAGS} xhead.c
                     48: 
                     49: fmt.o:
                     50:        ${CC} -c ${CFLAGS} fmt.c
                     51: 
                     52: str.o: strings
                     53:        xstr
                     54:        ${CC} -R -c -o str.o xs.c
                     55:        rm -f xs.c
                     56: 
                     57: cmdtab.o: cmdtab.c
                     58:        ${CC} -R -c ${CFLAGS} cmdtab.c
                     59: 
                     60: clean: FRC
                     61:        rm -f *.o Mail a.out fmt x.c xs.c tags core xhead.c strings
                     62: 
                     63: depend: FRC
                     64:        mkdep ${SRCS}
                     65: 
                     66: install: FRC
                     67:        install -s -o bin -g bin -m 755 Mail ${DESTDIR}/usr/ucb/Mail
                     68:        install -s -o bin -g bin -m 755 fmt ${DESTDIR}/usr/ucb/fmt
                     69:        install -c -o bin -g bin -m 444 misc/Mail.* ${DESTDIR}/usr/lib
                     70:        rm -f ${DESTDIR}/usr/ucb/mail
                     71:        ln ${DESTDIR}/usr/ucb/Mail ${DESTDIR}/usr/ucb/mail
                     72: 
                     73: lint: FRC
                     74:        lint ${CFLAGS} ${SRCS}
                     75:        lint ${CFLAGS} xhead.o fmt.o
                     76: 
                     77: tags: xhead.c FRC
                     78:        ctags ${SRCS}
                     79:        ctags -a xhead.c fmt.c
                     80:        sort -o tags tags
                     81: 
                     82: FRC:
                     83: # DO NOT DELETE THIS LINE -- mkdep uses it.
                     84: # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
                     85: 
                     86: aux.o: aux.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                     87: aux.o: /usr/include/signal.h /usr/include/machine/trap.h
                     88: aux.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                     89: aux.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                     90: aux.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                     91: aux.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                     92: aux.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/sys/stat.h
                     93: cmd1.o: cmd1.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                     94: cmd1.o: /usr/include/signal.h /usr/include/machine/trap.h
                     95: cmd1.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                     96: cmd1.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                     97: cmd1.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                     98: cmd1.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                     99: cmd1.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/sys/stat.h
                    100: cmd1.o: /usr/include/sys/wait.h
                    101: cmd2.o: cmd2.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    102: cmd2.o: /usr/include/signal.h /usr/include/machine/trap.h
                    103: cmd2.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    104: cmd2.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    105: cmd2.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    106: cmd2.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    107: cmd2.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/sys/stat.h
                    108: cmd2.o: /usr/include/sys/wait.h
                    109: cmd3.o: cmd3.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    110: cmd3.o: /usr/include/signal.h /usr/include/machine/trap.h
                    111: cmd3.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    112: cmd3.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    113: cmd3.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    114: cmd3.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    115: cmd3.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/sys/stat.h
                    116: cmd3.o: /usr/include/sys/wait.h
                    117: cmdtab.o: cmdtab.c def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    118: cmdtab.o: /usr/include/signal.h /usr/include/machine/trap.h
                    119: cmdtab.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    120: cmdtab.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    121: cmdtab.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    122: cmdtab.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    123: cmdtab.o: local.h v7.local.h
                    124: collect.o: collect.c rcv.h def.h /usr/include/sys/param.h
                    125: collect.o: /usr/include/sys/types.h /usr/include/signal.h
                    126: collect.o: /usr/include/machine/trap.h /usr/include/machine/machparam.h
                    127: collect.o: /usr/include/machine/endian.h /usr/include/sys/signal.h
                    128: collect.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
                    129: collect.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
                    130: collect.o: /usr/include/ctype.h /usr/include/strings.h local.h v7.local.h
                    131: collect.o: glob.h /usr/include/setjmp.h /usr/include/sys/stat.h
                    132: collect.o: /usr/include/sys/wait.h
                    133: config.o: config.c configdefs.h
                    134: edit.o: edit.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    135: edit.o: /usr/include/signal.h /usr/include/machine/trap.h
                    136: edit.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    137: edit.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    138: edit.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    139: edit.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    140: edit.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/stdio.h
                    141: edit.o: /usr/include/sys/stat.h /usr/include/sys/wait.h
                    142: fio.o: fio.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    143: fio.o: /usr/include/signal.h /usr/include/machine/trap.h
                    144: fio.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    145: fio.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    146: fio.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    147: fio.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    148: fio.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/sys/stat.h
                    149: fio.o: /usr/include/sys/file.h /usr/include/sys/wait.h /usr/include/errno.h
                    150: getname.o: getname.c /usr/include/pwd.h rcv.h def.h /usr/include/sys/param.h
                    151: getname.o: /usr/include/sys/types.h /usr/include/signal.h
                    152: getname.o: /usr/include/machine/trap.h /usr/include/machine/machparam.h
                    153: getname.o: /usr/include/machine/endian.h /usr/include/sys/signal.h
                    154: getname.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
                    155: getname.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
                    156: getname.o: /usr/include/ctype.h /usr/include/strings.h local.h v7.local.h
                    157: getname.o: glob.h /usr/include/setjmp.h
                    158: head.o: head.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    159: head.o: /usr/include/signal.h /usr/include/machine/trap.h
                    160: head.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    161: head.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    162: head.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    163: head.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    164: head.o: local.h v7.local.h glob.h /usr/include/setjmp.h
                    165: v7.local.o: v7.local.c rcv.h def.h /usr/include/sys/param.h
                    166: v7.local.o: /usr/include/sys/types.h /usr/include/signal.h
                    167: v7.local.o: /usr/include/machine/trap.h /usr/include/machine/machparam.h
                    168: v7.local.o: /usr/include/machine/endian.h /usr/include/sys/signal.h
                    169: v7.local.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
                    170: v7.local.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
                    171: v7.local.o: /usr/include/ctype.h /usr/include/strings.h local.h v7.local.h
                    172: v7.local.o: glob.h /usr/include/setjmp.h
                    173: lex.o: lex.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    174: lex.o: /usr/include/signal.h /usr/include/machine/trap.h
                    175: lex.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    176: lex.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    177: lex.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    178: lex.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    179: lex.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/sys/stat.h
                    180: lex.o: /usr/include/errno.h
                    181: list.o: list.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    182: list.o: /usr/include/signal.h /usr/include/machine/trap.h
                    183: list.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    184: list.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    185: list.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    186: list.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    187: list.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/ctype.h
                    188: main.o: main.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    189: main.o: /usr/include/signal.h /usr/include/machine/trap.h
                    190: main.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    191: main.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    192: main.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    193: main.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    194: main.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/sys/stat.h
                    195: names.o: names.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    196: names.o: /usr/include/signal.h /usr/include/machine/trap.h
                    197: names.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    198: names.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    199: names.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    200: names.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    201: names.o: local.h v7.local.h glob.h /usr/include/setjmp.h
                    202: names.o: /usr/include/sys/wait.h
                    203: optim.o: optim.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    204: optim.o: /usr/include/signal.h /usr/include/machine/trap.h
                    205: optim.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    206: optim.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    207: optim.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    208: optim.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    209: optim.o: local.h v7.local.h glob.h /usr/include/setjmp.h configdefs.h
                    210: popen.o: popen.c /usr/include/stdio.h /usr/include/sys/signal.h
                    211: popen.o: /usr/include/machine/trap.h /usr/include/sys/types.h
                    212: popen.o: /usr/include/sys/wait.h /usr/include/machine/endian.h
                    213: popen.o: /usr/include/errno.h
                    214: quit.o: quit.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    215: quit.o: /usr/include/signal.h /usr/include/machine/trap.h
                    216: quit.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    217: quit.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    218: quit.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    219: quit.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    220: quit.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/sys/stat.h
                    221: quit.o: /usr/include/sys/file.h
                    222: send.o: send.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    223: send.o: /usr/include/signal.h /usr/include/machine/trap.h
                    224: send.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    225: send.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    226: send.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    227: send.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    228: send.o: local.h v7.local.h glob.h /usr/include/setjmp.h /usr/include/sys/wait.h
                    229: send.o: /usr/include/sys/stat.h
                    230: strings.o: strings.c rcv.h def.h /usr/include/sys/param.h
                    231: strings.o: /usr/include/sys/types.h /usr/include/signal.h
                    232: strings.o: /usr/include/machine/trap.h /usr/include/machine/machparam.h
                    233: strings.o: /usr/include/machine/endian.h /usr/include/sys/signal.h
                    234: strings.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
                    235: strings.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
                    236: strings.o: /usr/include/ctype.h /usr/include/strings.h local.h v7.local.h
                    237: strings.o: glob.h /usr/include/setjmp.h
                    238: temp.o: temp.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    239: temp.o: /usr/include/signal.h /usr/include/machine/trap.h
                    240: temp.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    241: temp.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    242: temp.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    243: temp.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    244: temp.o: local.h v7.local.h glob.h /usr/include/setjmp.h
                    245: tty.o: tty.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    246: tty.o: /usr/include/signal.h /usr/include/machine/trap.h
                    247: tty.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    248: tty.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    249: tty.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    250: tty.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    251: tty.o: local.h v7.local.h glob.h /usr/include/setjmp.h
                    252: vars.o: vars.c rcv.h def.h /usr/include/sys/param.h /usr/include/sys/types.h
                    253: vars.o: /usr/include/signal.h /usr/include/machine/trap.h
                    254: vars.o: /usr/include/machine/machparam.h /usr/include/machine/endian.h
                    255: vars.o: /usr/include/sys/signal.h /usr/include/stdio.h /usr/include/sgtty.h
                    256: vars.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
                    257: vars.o: /usr/include/sys/ttydev.h /usr/include/ctype.h /usr/include/strings.h
                    258: vars.o: local.h v7.local.h glob.h /usr/include/setjmp.h
                    259: version.o: version.c
                    260: 
                    261: # IF YOU PUT ANYTHING HERE IT WILL GO AWAY

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.