Annotation of 42BSD/etc/Makefile, revision 1.1.1.1

1.1       root        1: #      Makefile        4.29    83/08/28
                      2: #
                      3: DESTDIR=
                      4: CFLAGS=        -O
                      5: 
                      6: # Programs that live in subdirectories, and have makefiles of their own.
                      7: #
                      8: SUBDIR=        config dump dump.4.1 fsck ftpd getty htable implog restore \
                      9:        routed rwhod termcap
                     10: 
                     11: # Shell scripts that need only be installed and are never removed.
                     12: #
                     13: SCRIPT=        fastboot fasthalt mklost+found
                     14: 
                     15: # C programs that live in the current directory and do not need
                     16: # explicit make lines.
                     17: #
                     18: STD=   ac accton analyze arff bad144 badsect catman chown clri comsat \
                     19:        cron dcheck diskpart dmesg dumpfs edquota flcopy \
                     20:        gettable halt icheck ifconfig init kgmon newfs mkfs mknod mkproto \
                     21:        mount ncheck pstat quot quotaon quotacheck reboot renice repquota \
                     22:        rexecd rlogind rmt route rshd rxformat sa savecore \
                     23:        shutdown swapon telnetd tftpd trpt tunefs umount update vipw
                     24: 
                     25: # C programs that live in the current directory and need explicit make lines.
                     26: #
                     27: NSTD=
                     28: 
                     29: all:   ${SUBDIR} ${STD} ${NSTD}
                     30: 
                     31: ${SUBDIR}: FRC
                     32:        cd $@; make ${MFLAGS}
                     33: 
                     34: ${STD}:
                     35:        cc ${CFLAGS} -o $@ [email protected]
                     36: 
                     37: install:
                     38:        for i in ${SUBDIR}; do \
                     39:                (cd $$i; make ${MFLAGS} DESTDIR=${DESTDIR} install); done
                     40:        for i in ${SCRIPT}; do (install -c $$i.sh ${DESTDIR}/etc/$$i); done
                     41:        for i in ${STD} ${NSTD}; do (install $$i ${DESTDIR}/etc/$$i); done
                     42:        rm -f ${DESTDIR}/etc/quotaoff
                     43:        ln ${DESTDIR}/etc/quotaon ${DESTDIR}/etc/quotaoff
                     44: 
                     45: clean:
                     46:        rm -f a.out core *.s *.o
                     47:        for i in ${SUBDIR}; do (cd $$i; make ${MFLAGS} clean); done
                     48:        rm -f ${STD} ${NSTD}
                     49: 
                     50: FRC:
                     51: 
                     52: depend:
                     53:        cat </dev/null >x.c
                     54:        for i in ${STD} ${NSTD}; do \
                     55:                (echo $$i: $$i.c >>makedep; \
                     56:                /bin/grep '^#[  ]*include' x.c $$i.c | sed \
                     57:                        -e '/\.\.\/h/d' \
                     58:                        -e 's,<\(.*\)>,"/usr/include/\1",' \
                     59:                        -e 's/:[^"]*"\([^"]*\)".*/: \1/' \
                     60:                        -e 's/\.c//' >>makedep); done
                     61:        echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
                     62:        echo '$$r makedep' >>eddep
                     63:        echo 'w' >>eddep
                     64:        cp Makefile Makefile.bak
                     65:        ed - Makefile < eddep
                     66:        rm eddep makedep x.c
                     67:        echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
                     68:        echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
                     69:        echo '# see make depend above' >> Makefile
                     70: 
                     71: # Files listed in ${NSTD} have explicit make lines given below.
                     72: 
                     73: # DO NOT DELETE THIS LINE -- make depend uses it
                     74: 
                     75: ac: ac.c
                     76: ac: /usr/include/stdio.h
                     77: ac: /usr/include/ctype.h
                     78: ac: /usr/include/utmp.h
                     79: ac: /usr/include/sys/time.h
                     80: ac: /usr/include/sys/types.h
                     81: ac: /usr/include/sys/timeb.h
                     82: accton: accton.c
                     83: analyze: analyze.c
                     84: analyze: /usr/include/stdio.h
                     85: analyze: /usr/include/sys/param.h
                     86: analyze: /usr/include/sys/dir.h
                     87: analyze: /usr/include/machine/pte.h
                     88: analyze: /usr/include/nlist.h
                     89: analyze: /usr/include/sys/map.h
                     90: analyze: /usr/include/sys/user.h
                     91: analyze: /usr/include/sys/proc.h
                     92: analyze: /usr/include/sys/text.h
                     93: analyze: /usr/include/sys/cmap.h
                     94: analyze: /usr/include/sys/vm.h
                     95: arff: arff.c
                     96: arff: /usr/include/sys/types.h
                     97: arff: /usr/include/sys/stat.h
                     98: arff: /usr/include/sys/time.h
                     99: arff: /usr/include/signal.h
                    100: arff: /usr/include/stdio.h
                    101: arff: /usr/include/sys/file.h
                    102: bad144: bad144.c
                    103: bad144: /usr/include/sys/types.h
                    104: bad144: /usr/include/sys/dkbad.h
                    105: bad144: /usr/include/sys/ioctl.h
                    106: bad144: /usr/include/sys/file.h
                    107: bad144: /usr/include/machine/dkio.h
                    108: bad144: /usr/include/stdio.h
                    109: bad144: /usr/include/disktab.h
                    110: badsect: badsect.c
                    111: badsect: /usr/include/stdio.h
                    112: badsect: /usr/include/sys/param.h
                    113: badsect: /usr/include/sys/fs.h
                    114: badsect: /usr/include/sys/dir.h
                    115: badsect: /usr/include/sys/stat.h
                    116: badsect: /usr/include/sys/inode.h
                    117: catman: catman.c
                    118: catman: /usr/include/stdio.h
                    119: catman: /usr/include/sys/types.h
                    120: catman: /usr/include/sys/stat.h
                    121: catman: /usr/include/sys/time.h
                    122: catman: /usr/include/sys/dir.h
                    123: catman: /usr/include/ctype.h
                    124: chown: chown.c
                    125: chown: /usr/include/stdio.h
                    126: chown: /usr/include/ctype.h
                    127: chown: /usr/include/sys/types.h
                    128: chown: /usr/include/sys/stat.h
                    129: chown: /usr/include/pwd.h
                    130: clri: clri.c
                    131: clri: /usr/include/sys/param.h
                    132: clri: /usr/include/sys/inode.h
                    133: clri: /usr/include/sys/fs.h
                    134: comsat: comsat.c
                    135: comsat: /usr/include/sys/types.h
                    136: comsat: /usr/include/sys/socket.h
                    137: comsat: /usr/include/sys/stat.h
                    138: comsat: /usr/include/sys/wait.h
                    139: comsat: /usr/include/netinet/in.h
                    140: comsat: /usr/include/stdio.h
                    141: comsat: /usr/include/sgtty.h
                    142: comsat: /usr/include/utmp.h
                    143: comsat: /usr/include/signal.h
                    144: comsat: /usr/include/errno.h
                    145: comsat: /usr/include/netdb.h
                    146: cron: cron.c
                    147: cron: /usr/include/sys/types.h
                    148: cron: /usr/include/stdio.h
                    149: cron: /usr/include/ctype.h
                    150: cron: /usr/include/signal.h
                    151: cron: /usr/include/sys/time.h
                    152: cron: /usr/include/sys/stat.h
                    153: dcheck: dcheck.c
                    154: dcheck: /usr/include/sys/param.h
                    155: dcheck: /usr/include/sys/inode.h
                    156: dcheck: /usr/include/sys/fs.h
                    157: dcheck: /usr/include/sys/dir.h
                    158: dcheck: /usr/include/stdio.h
                    159: diskpart: diskpart.c
                    160: diskpart: /usr/include/sys/param.h
                    161: diskpart: /usr/include/stdio.h
                    162: diskpart: /usr/include/disktab.h
                    163: dmesg: dmesg.c
                    164: dmesg: /usr/include/stdio.h
                    165: dmesg: /usr/include/sys/param.h
                    166: dmesg: /usr/include/nlist.h
                    167: dmesg: /usr/include/signal.h
                    168: dmesg: /usr/include/sys/vm.h
                    169: dmesg: /usr/include/sys/msgbuf.h
                    170: dumpfs: dumpfs.c
                    171: dumpfs: /usr/include/sys/param.h
                    172: dumpfs: /usr/include/sys/inode.h
                    173: dumpfs: /usr/include/sys/fs.h
                    174: dumpfs: /usr/include/stdio.h
                    175: dumpfs: /usr/include/fstab.h
                    176: edquota: edquota.c
                    177: edquota: /usr/include/stdio.h
                    178: edquota: /usr/include/signal.h
                    179: edquota: /usr/include/errno.h
                    180: edquota: /usr/include/pwd.h
                    181: edquota: /usr/include/ctype.h
                    182: edquota: /usr/include/fstab.h
                    183: edquota: /usr/include/sys/param.h
                    184: edquota: /usr/include/sys/stat.h
                    185: edquota: /usr/include/sys/file.h
                    186: edquota: /usr/include/sys/quota.h
                    187: flcopy: flcopy.c
                    188: flcopy: /usr/include/sys/file.h
                    189: gettable: gettable.c
                    190: gettable: /usr/include/sys/types.h
                    191: gettable: /usr/include/sys/socket.h
                    192: gettable: /usr/include/netinet/in.h
                    193: gettable: /usr/include/stdio.h
                    194: gettable: /usr/include/netdb.h
                    195: halt: halt.c
                    196: halt: /usr/include/stdio.h
                    197: halt: /usr/include/sys/reboot.h
                    198: halt: /usr/include/sys/types.h
                    199: halt: /usr/include/sys/time.h
                    200: halt: /usr/include/errno.h
                    201: halt: /usr/include/signal.h
                    202: halt: /usr/include/utmp.h
                    203: icheck: icheck.c
                    204: icheck: /usr/include/stdio.h
                    205: icheck: /usr/include/sys/param.h
                    206: icheck: /usr/include/sys/inode.h
                    207: icheck: /usr/include/sys/fs.h
                    208: ifconfig: ifconfig.c
                    209: ifconfig: /usr/include/sys/types.h
                    210: ifconfig: /usr/include/sys/socket.h
                    211: ifconfig: /usr/include/sys/ioctl.h
                    212: ifconfig: /usr/include/netinet/in.h
                    213: ifconfig: /usr/include/net/if.h
                    214: ifconfig: /usr/include/stdio.h
                    215: ifconfig: /usr/include/errno.h
                    216: ifconfig: /usr/include/ctype.h
                    217: ifconfig: /usr/include/netdb.h
                    218: init: init.c
                    219: init: /usr/include/signal.h
                    220: init: /usr/include/sys/types.h
                    221: init: /usr/include/utmp.h
                    222: init: /usr/include/setjmp.h
                    223: init: /usr/include/sys/reboot.h
                    224: init: /usr/include/errno.h
                    225: init: /usr/include/sys/file.h
                    226: init: /usr/include/sys/ioctl.h
                    227: kgmon: kgmon.c
                    228: kgmon: /usr/include/sys/param.h
                    229: kgmon: /usr/include/machine/pte.h
                    230: kgmon: /usr/include/sys/vm.h
                    231: kgmon: /usr/include/stdio.h
                    232: kgmon: /usr/include/nlist.h
                    233: kgmon: /usr/include/ctype.h
                    234: kgmon: /usr/include/sys/gprof.h
                    235: newfs: newfs.c
                    236: newfs: /usr/include/sys/param.h
                    237: newfs: /usr/include/sys/stat.h
                    238: newfs: /usr/include/sys/fs.h
                    239: newfs: /usr/include/sys/dir.h
                    240: newfs: /usr/include/stdio.h
                    241: newfs: /usr/include/disktab.h
                    242: mkfs: mkfs.c
                    243: mkfs: /usr/include/stdio.h
                    244: mkfs: /usr/include/a.out.h
                    245: mkfs: /usr/include/sys/param.h
                    246: mkfs: /usr/include/sys/inode.h
                    247: mkfs: /usr/include/sys/fs.h
                    248: mkfs: /usr/include/sys/dir.h
                    249: mknod: mknod.c
                    250: mkproto: mkproto.c
                    251: mkproto: /usr/include/stdio.h
                    252: mkproto: /usr/include/sys/param.h
                    253: mkproto: /usr/include/sys/inode.h
                    254: mkproto: /usr/include/sys/fs.h
                    255: mkproto: /usr/include/sys/dir.h
                    256: mount: mount.c
                    257: mount: /usr/include/sys/param.h
                    258: mount: /usr/include/stdio.h
                    259: mount: /usr/include/fstab.h
                    260: mount: /usr/include/mtab.h
                    261: ncheck: ncheck.c
                    262: ncheck: /usr/include/sys/param.h
                    263: ncheck: /usr/include/sys/inode.h
                    264: ncheck: /usr/include/sys/fs.h
                    265: ncheck: /usr/include/sys/dir.h
                    266: ncheck: /usr/include/stdio.h
                    267: pstat: pstat.c
                    268: pstat: /usr/include/sys/param.h
                    269: pstat: /usr/include/sys/dir.h
                    270: pstat: /usr/include/sys/file.h
                    271: pstat: /usr/include/sys/user.h
                    272: pstat: /usr/include/sys/proc.h
                    273: pstat: /usr/include/sys/text.h
                    274: pstat: /usr/include/sys/inode.h
                    275: pstat: /usr/include/sys/map.h
                    276: pstat: /usr/include/sys/ioctl.h
                    277: pstat: /usr/include/sys/tty.h
                    278: pstat: /usr/include/sys/conf.h
                    279: pstat: /usr/include/sys/vm.h
                    280: pstat: /usr/include/nlist.h
                    281: pstat: /usr/include/machine/pte.h
                    282: quot: quot.c
                    283: quot: /usr/include/stdio.h
                    284: quot: /usr/include/ctype.h
                    285: quot: /usr/include/sys/param.h
                    286: quot: /usr/include/sys/inode.h
                    287: quot: /usr/include/sys/fs.h
                    288: quot: /usr/include/sys/file.h
                    289: quot: /usr/include/fstab.h
                    290: quot: /usr/include/pwd.h
                    291: quot: /usr/include/utmp.h
                    292: quotaon: quotaon.c
                    293: quotaon: /usr/include/sys/param.h
                    294: quotaon: /usr/include/sys/file.h
                    295: quotaon: /usr/include/stdio.h
                    296: quotaon: /usr/include/fstab.h
                    297: quotaon: /usr/include/mtab.h
                    298: quotacheck: quotacheck.c
                    299: quotacheck: /usr/include/stdio.h
                    300: quotacheck: /usr/include/ctype.h
                    301: quotacheck: /usr/include/signal.h
                    302: quotacheck: /usr/include/sys/param.h
                    303: quotacheck: /usr/include/sys/inode.h
                    304: quotacheck: /usr/include/sys/fs.h
                    305: quotacheck: /usr/include/sys/quota.h
                    306: quotacheck: /usr/include/sys/stat.h
                    307: quotacheck: /usr/include/fstab.h
                    308: quotacheck: /usr/include/pwd.h
                    309: reboot: reboot.c
                    310: reboot: /usr/include/stdio.h
                    311: reboot: /usr/include/sys/reboot.h
                    312: reboot: /usr/include/errno.h
                    313: reboot: /usr/include/signal.h
                    314: reboot: /usr/include/sys/types.h
                    315: reboot: /usr/include/sys/time.h
                    316: reboot: /usr/include/utmp.h
                    317: renice: renice.c
                    318: renice: /usr/include/sys/time.h
                    319: renice: /usr/include/sys/resource.h
                    320: renice: /usr/include/stdio.h
                    321: renice: /usr/include/pwd.h
                    322: repquota: repquota.c
                    323: repquota: /usr/include/stdio.h
                    324: repquota: /usr/include/sys/param.h
                    325: repquota: /usr/include/sys/quota.h
                    326: repquota: /usr/include/sys/stat.h
                    327: repquota: /usr/include/fstab.h
                    328: repquota: /usr/include/pwd.h
                    329: rexecd: rexecd.c
                    330: rexecd: /usr/include/sys/ioctl.h
                    331: rexecd: /usr/include/sys/param.h
                    332: rexecd: /usr/include/sys/socket.h
                    333: rexecd: /usr/include/sys/wait.h
                    334: rexecd: /usr/include/netinet/in.h
                    335: rexecd: /usr/include/stdio.h
                    336: rexecd: /usr/include/errno.h
                    337: rexecd: /usr/include/pwd.h
                    338: rexecd: /usr/include/signal.h
                    339: rexecd: /usr/include/netdb.h
                    340: rlogind: rlogind.c
                    341: rlogind: /usr/include/stdio.h
                    342: rlogind: /usr/include/sys/types.h
                    343: rlogind: /usr/include/sys/stat.h
                    344: rlogind: /usr/include/sys/socket.h
                    345: rlogind: /usr/include/sys/wait.h
                    346: rlogind: /usr/include/netinet/in.h
                    347: rlogind: /usr/include/errno.h
                    348: rlogind: /usr/include/pwd.h
                    349: rlogind: /usr/include/signal.h
                    350: rlogind: /usr/include/sgtty.h
                    351: rlogind: /usr/include/stdio.h
                    352: rlogind: /usr/include/netdb.h
                    353: rlogind: /usr/include/utmp.h
                    354: rmt: rmt.c
                    355: rmt: /usr/include/stdio.h
                    356: rmt: /usr/include/sgtty.h
                    357: rmt: /usr/include/sys/types.h
                    358: rmt: /usr/include/sys/mtio.h
                    359: rmt: /usr/include/errno.h
                    360: route: route.c
                    361: route: /usr/include/sys/types.h
                    362: route: /usr/include/sys/socket.h
                    363: route: /usr/include/sys/ioctl.h
                    364: route: /usr/include/sys/mbuf.h
                    365: route: /usr/include/net/route.h
                    366: route: /usr/include/netinet/in.h
                    367: route: /usr/include/stdio.h
                    368: route: /usr/include/errno.h
                    369: route: /usr/include/ctype.h
                    370: route: /usr/include/netdb.h
                    371: route: /usr/include/nlist.h
                    372: rshd: rshd.c
                    373: rshd: /usr/include/sys/ioctl.h
                    374: rshd: /usr/include/sys/param.h
                    375: rshd: /usr/include/sys/socket.h
                    376: rshd: /usr/include/sys/wait.h
                    377: rshd: /usr/include/netinet/in.h
                    378: rshd: /usr/include/stdio.h
                    379: rshd: /usr/include/errno.h
                    380: rshd: /usr/include/pwd.h
                    381: rshd: /usr/include/signal.h
                    382: rshd: /usr/include/netdb.h
                    383: rxformat: rxformat.c
                    384: rxformat: /usr/include/stdio.h
                    385: rxformat: /usr/include/sys/file.h
                    386: rxformat: /usr/include/errno.h
                    387: rxformat: /usr/include/vaxuba/rxreg.h
                    388: sa: sa.c
                    389: sa: /usr/include/stdio.h
                    390: sa: /usr/include/sys/types.h
                    391: sa: /usr/include/sys/acct.h
                    392: sa: /usr/include/signal.h
                    393: sa: /usr/include/utmp.h
                    394: sa: /usr/include/pwd.h
                    395: savecore: savecore.c
                    396: savecore: /usr/include/stdio.h
                    397: savecore: /usr/include/nlist.h
                    398: savecore: /usr/include/sys/param.h
                    399: savecore: /usr/include/sys/dir.h
                    400: savecore: /usr/include/sys/stat.h
                    401: savecore: /usr/include/sys/fs.h
                    402: savecore: /usr/include/sys/time.h
                    403: shutdown: shutdown.c
                    404: shutdown: /usr/include/stdio.h
                    405: shutdown: /usr/include/ctype.h
                    406: shutdown: /usr/include/signal.h
                    407: shutdown: /usr/include/utmp.h
                    408: shutdown: /usr/include/sys/time.h
                    409: shutdown: /usr/include/sys/resource.h
                    410: shutdown: /usr/include/sys/types.h
                    411: swapon: swapon.c
                    412: swapon: /usr/include/stdio.h
                    413: swapon: /usr/include/fstab.h
                    414: telnetd: telnetd.c
                    415: telnetd: /usr/include/sys/types.h
                    416: telnetd: /usr/include/sys/socket.h
                    417: telnetd: /usr/include/sys/wait.h
                    418: telnetd: /usr/include/netinet/in.h
                    419: telnetd: /usr/include/arpa/telnet.h
                    420: telnetd: /usr/include/stdio.h
                    421: telnetd: /usr/include/signal.h
                    422: telnetd: /usr/include/errno.h
                    423: telnetd: /usr/include/sgtty.h
                    424: telnetd: /usr/include/netdb.h
                    425: telnetd: /usr/include/utmp.h
                    426: tftpd: tftpd.c
                    427: tftpd: /usr/include/sys/types.h
                    428: tftpd: /usr/include/sys/socket.h
                    429: tftpd: /usr/include/sys/ioctl.h
                    430: tftpd: /usr/include/sys/wait.h
                    431: tftpd: /usr/include/sys/stat.h
                    432: tftpd: /usr/include/netinet/in.h
                    433: tftpd: /usr/include/arpa/tftp.h
                    434: tftpd: /usr/include/signal.h
                    435: tftpd: /usr/include/stdio.h
                    436: tftpd: /usr/include/errno.h
                    437: tftpd: /usr/include/ctype.h
                    438: tftpd: /usr/include/netdb.h
                    439: tftpd: /usr/include/setjmp.h
                    440: trpt: trpt.c
                    441: trpt: /usr/include/sys/param.h
                    442: trpt: /usr/include/sys/socket.h
                    443: trpt: /usr/include/sys/socketvar.h
                    444: trpt: /usr/include/sys/protosw.h
                    445: trpt: /usr/include/net/route.h
                    446: trpt: /usr/include/net/if.h
                    447: trpt: /usr/include/netinet/in.h
                    448: trpt: /usr/include/netinet/in_pcb.h
                    449: trpt: /usr/include/netinet/in_systm.h
                    450: trpt: /usr/include/netinet/ip.h
                    451: trpt: /usr/include/netinet/ip_var.h
                    452: trpt: /usr/include/netinet/tcp.h
                    453: trpt: /usr/include/netinet/tcp_fsm.h
                    454: trpt: /usr/include/netinet/tcp_seq.h
                    455: trpt: /usr/include/netinet/tcp_timer.h
                    456: trpt: /usr/include/netinet/tcp_var.h
                    457: trpt: /usr/include/netinet/tcpip.h
                    458: trpt: /usr/include/netinet/tcp_debug.h
                    459: trpt: /usr/include/stdio.h
                    460: trpt: /usr/include/errno.h
                    461: trpt: /usr/include/nlist.h
                    462: tunefs: tunefs.c
                    463: tunefs: /usr/include/sys/param.h
                    464: tunefs: /usr/include/sys/stat.h
                    465: tunefs: /usr/include/sys/fs.h
                    466: tunefs: /usr/include/sys/inode.h
                    467: tunefs: /usr/include/stdio.h
                    468: tunefs: /usr/include/fstab.h
                    469: umount: umount.c
                    470: umount: /usr/include/sys/param.h
                    471: umount: /usr/include/stdio.h
                    472: umount: /usr/include/fstab.h
                    473: umount: /usr/include/mtab.h
                    474: update: update.c
                    475: update: /usr/include/signal.h
                    476: vipw: vipw.c
                    477: vipw: /usr/include/sys/types.h
                    478: vipw: /usr/include/sys/stat.h
                    479: vipw: /usr/include/sys/file.h
                    480: vipw: /usr/include/stdio.h
                    481: vipw: /usr/include/errno.h
                    482: vipw: /usr/include/signal.h
                    483: # DEPENDENCIES MUST END AT END OF FILE
                    484: # IF YOU PUT STUFF HERE IT WILL GO AWAY
                    485: # see make depend above

unix.superglobalmegacorp.com

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