Annotation of 40BSD/sys/newsys/makefile, revision 1.1

1.1     ! root        1: #
        !             2: #      %M%             %I%     %G%
        !             3: #
        !             4: # Makefile for Device Drivers
        !             5: #
        !             6: IDENT= -DUCB
        !             7: 
        !             8: COPTS= ${IDENT} -DVAX -DFASTVAX -DKERNEL -DCOCANET -DTMDUMP
        !             9: CFLAGS=        -O ${COPTS}
        !            10: 
        !            11: FILES= bio.o bk.o cons.o dh.o dhfdm.o dkleave.o dsort.o dz.o flp.o \
        !            12:        hp.o ht.o mba.o mem.o mx1.o mx2.o sw.o tdump.o \
        !            13:        tty.o ttynew.o uba.o up.o va.o vp.o dv.o tm.o lp.o
        !            14: 
        !            15: #
        !            16: # All drivers need special optimizer processing and must be noted here
        !            17: #
        !            18: DRIVERS=dh.o dhdm.o dhfdm.o dz.o hk.o hp.o ht.o kl.o mba.o \
        !            19:        rk.o rk7.o tdump.o uba.o up.o va.o vp.o dv.o tm.o lp.o
        !            20: 
        !            21: CFILES=        bio.c bk.c cons.c dh.c dhfdm.c dkleave.c dksort.c dz.c flp.c \
        !            22:        hp.c ht.c mba.c mem.c mx1.c mx2.c sw.c tdump.c \
        !            23:        tty.c ttynew.c uba.c up.c va.c vp.c dv.c tm.c lp.c
        !            24: 
        !            25: all: ${FILES}
        !            26: 
        !            27: ${DRIVERS}:
        !            28:        cc -c -S ${COPTS} $*.c
        !            29:        /lib/c2 -i $*.s | sed -f ../coca/asm.sed | as -o $*.o
        !            30:        rm $*.s
        !            31: 
        !            32: .c.o:
        !            33:        cc -c -S ${COPTS} $*.c
        !            34:        /lib/c2 $*.s | sed -f ../coca/asm.sed | as -o $*.o
        !            35:        rm $*.s
        !            36: 
        !            37: clean:
        !            38:        rm -f *.o
        !            39: 
        !            40: depend:
        !            41:        grep '^#include' ${CFILES} \
        !            42:                | sed 's/:[^"]*"\([^"]*\)".*/: \1/' \
        !            43:                | sed 's/\.c/.o/' >makedep
        !            44:        echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
        !            45:        echo '$$r makedep' >>eddep
        !            46:        echo 'w' >>eddep
        !            47:        cp makefile makefile.bak
        !            48:        ed - makefile < eddep
        !            49:        rm eddep makedep
        !            50:        echo '# DEPENDENCIES MUST END AT END OF FILE' >> makefile
        !            51:        echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> makefile
        !            52:        echo '# see make depend above' >> makefile
        !            53: 
        !            54: ../ch/param.h: /usr/include/signal.h
        !            55: ../ch/tty.h: /usr/include/sgtty.h
        !            56: ../ch/tty.h: ../ch/ioctl.h
        !            57: ../ch/user.h: ../ch/pcb.h ../ch/dmap.h ../ch/vtimes.h /usr/include/errno.h
        !            58: 
        !            59: # DO NOT DELETE THIS LINE -- make depend uses it
        !            60: 
        !            61: bio.o: ../ch/param.h
        !            62: bio.o: ../ch/systm.h
        !            63: bio.o: ../ch/dir.h
        !            64: bio.o: ../ch/user.h
        !            65: bio.o: ../ch/buf.h
        !            66: bio.o: ../ch/conf.h
        !            67: bio.o: ../ch/proc.h
        !            68: bio.o: ../ch/seg.h
        !            69: bio.o: ../ch/pte.h
        !            70: bio.o: ../ch/vm.h
        !            71: bk.o: ../ch/param.h
        !            72: bk.o: ../ch/systm.h
        !            73: bk.o: ../ch/dir.h
        !            74: bk.o: ../ch/user.h
        !            75: bk.o: ../ch/tty.h
        !            76: bk.o: ../ch/proc.h
        !            77: bk.o: ../ch/mx.h
        !            78: bk.o: ../ch/inode.h
        !            79: bk.o: ../ch/file.h
        !            80: bk.o: ../ch/conf.h
        !            81: bk.o: ../ch/buf.h
        !            82: cons.o: ../ch/param.h
        !            83: cons.o: ../ch/conf.h
        !            84: cons.o: ../ch/dir.h
        !            85: cons.o: ../ch/user.h
        !            86: cons.o: ../ch/tty.h
        !            87: cons.o: ../ch/systm.h
        !            88: cons.o: ../ch��1ns.h
        !            89: cons.o: ../ch/mtpr.h
        !            90: dh.o: ../ch/param.h
        !            91: dh.o: ../ch/conf.h
        !            92: dh.o: ../ch/dir.h
        !            93: dh.o: ../ch/user.h
        !            94: dh.o: ../ch/tty.h
        !            95: dh.o: ../ch/map.h
        !            96: dh.o: ../ch/pte.h
        !            97: dh.o: ../ch/uba.h
        !            98: dh.o: ../ch/bk.h
        !            99: dhfdm.o: ../ch/param.h
        !           100: dhfdm.o: ../ch/tty.h
        !           101: dhfdm.o: ../ch/conf.h
        !           102: dkleave.o: ../ch/param.h
        !           103: dkleave.o: ../ch/buf.h
        !           104: dz.o: ../ch/param.h
        !           105: dz.o: ../ch/systm.h
        !           106: dz.o: ../ch/tty.h
        !           107: dz.o: ../ch/dir.h
        !           108: dz.o: ../ch/user.h
        !           109: dz.o: ../ch/map.h
        !           110: dz.o: ../ch/pte.h
        !           111: dz.o: ../ch/uba.h
        !           112: dz.o: ../ch/conf.h
        !           113: dz.o: ../ch/pdma.h
        !           114: dz.o: ../ch/bk.h
        !           115: flp.o: ../ch/flp.h
        !           116: flp.o: ../ch/param.h
        !           117: flp.o: ../ch/systm.h
        !           118: flp.o: ../ch/conf.h
        !           119: flp.o: ../ch/dir.h
        !           120: flp.o: ../ch/user.h
        !           121: flp.o: ../ch/mtpr.h
        !           122: flp.o: ../ch/buf.h
        !           123: flp.o: ../ch/cons.h
        !           124: hp.o: ../ch/param.h
        !           125: hp.o: ../ch/systm.h
        !           126: hp.o: ../ch/dk.h
        !           127: hp.o: ../ch/buf.h
        !           128: hp.o: ../ch/conf.h
        !           129: hp.o: ../ch/dir.h
        !           130: hp.o: ../ch/user.h
        !           131: hp.o: ../ch/map.h
        !           132: hp.o: ../ch/pte.h
        !           133: hp.o: ../ch/mba.h
        !           134: hp.o: ../ch/mtpr.h
        !           135: hp.o: ../ch/vm.h
        !           136: ht.o: ../ch/param.h
        !           137: ht.o: ../ch/systm.h
        !           138: ht.o: ../ch/buf.h
        !           139: ht.o: ../ch/conf.h
        !           140: ht.o: ../ch/dir.h
        !           141: ht.o: ../ch/file.h
        !           142: ht.o: ../ch/user.h
        !           143: ht.o: ../ch/map.h
        !           144: ht.o: ../ch/pte.h
        !           145: ht.o: ../ch/mba.h
        !           146: mba.o: ../ch/param.h
        !           147: mba.o: ../ch/buf.h
        !           148: mba.o: ../ch/conf.h
        !           149: mba.o: ../ch/systm.h
        !           150: mba.o: ../ch/dir.h
        !           151: mba.o: ../ch/user.h
        !           152: mba.o: ../ch/proc.h
        !           153: mba.o: ../ch/seg.h
        !           154: mba.o: ../ch/pte.h
        !           155: mba.o: ../ch/map.h
        !           156: mba.o: ../ch/mba.h
        !           157: mba.o: ../ch/mtpr.h
        !           158: mba.o: ../ch/vm.h
        !           159: mem.o: ../ch/param.h
        !           160: mem.o: ../ch/dir.h
        !           161: mem.o: ../ch/user.h
        !           162: mem.o: ../ch/conf.h
        !           163: mem.o: ../ch/buf.h
        !           164: mem.o: ../ch/systm.h
        !           165: mem.o: ../ch/pte.h
        !           166: mem.o: ../ch/mtpr.h
        !           167: mem.o: ../ch/vm.h
        !           168: mem.o: ../ch/cmap.h
        !           169: mx1.o: ../ch/param.h
        !           170: mx1.o: ../ch/systm.h
        !           171: mx1.o: ../ch/dir.h
        !           172: mx1.o: ../ch/user.h
        !           173: mx1.o: ../ch/reg.h
        !           174: mx1.o: ../ch/proc.h
        !           175: mx1.o: ../ch/tty.h
        !           176: mx1.o: ../ch/inode.h
        !           177: mx1.o: ../ch/mx.h
        !           178: mx1.o: ../ch/file.h
        !           179: mx1.o: ../ch/conf.h
        !           180: mx2.o: ../ch/param.h
        !           181: mx2.o: ../ch/systm.h
        !           182: mx2.o: ../ch/dir.h
        !           183: mx2.o: ../ch/user.h
        !           184: mx2.o: ../ch/proc.h
        !           185: mx2.o: ../ch/tty.h
        !           186: mx2.o: ../ch/inode.h
        !           187: mx2.o: ../ch/mx.h
        !           188: mx2.o: ../ch/file.h
        !           189: mx2.o: ../ch/conf.h
        !           190: mx2.o: ../ch/buf.h
        !           191: sw.o: ../ch/param.h
        !           192: sw.o: ../ch/systm.h
        !           193: sw.o: ../ch/buf.h
        !           194: sw.o: ../ch/conf.h
        !           195: sw.o: ../ch/dir.h
        !           196: sw.o: ../ch/user.h
        !           197: sw.o: ../ch/inode.h
        !           198: sw.o: ../ch/map.h
        !           199: tdump.o: ../ch/param.h
        !           200: tdump.o: ../ch/vm.h
        !           201: tdump.o: ../ch/pte.h
        !           202: tdump.o: ../ch/map.h
        !           203: tdump.o: ../ch/uba.h
        !           204: tdump.o: ../ch/systm.h
        !           205: tdump.o: ../ch/cmap.h
        !           206: tdump.o: ../ch/mba.h
        !           207: tty.o: ../ch/param.h
        !           208: tty.o: ../ch/systm.h
        !           209: tty.o: ../ch/dir.h
        !           210: tty.o: ../ch/user.h
        !           211: tty.o: ../ch/tty.h
        !           212: tty.o: ../ch/proc.h
        !           213: tty.o: ../ch/mx.h
        !           214: tty.o: ../ch/inode.h
        !           215: tty.o: ../ch/file.h
        !           216: tty.o: ../ch/reg.h
        !           217: tty.o: ../ch/conf.h
        !           218: tty.o: ../ch/buf.h
        !           219: tty.o: ../ch/dk.h
        !           220: ttynew.o: ../ch/param.h
        !           221: ttynew.o: ../ch/systm.h
        !           222: ttynew.o: ../ch/dir.h
        !           223: ttynew.o: ../ch/user.h
        !           224: ttynew.o: ../ch/tty.h
        !           225: ttynew.o: ../ch/proc.h
        !           226: ttynew.o: ../ch/mx.h
        !           227: ttynew.o: ../ch/inode.h
        !           228: ttynew.o: ../ch/file.h
        !           229: ttynew.o: ../ch/reg.h
        !           230: ttynew.o: ../ch/conf.h
        !           231: ttynew.o: ../ch/buf.h
        !           232: ttynew.o: ../ch/dk.h
        !           233: uba.o: ../ch/param.h
        !           234: uba.o: ../ch/map.h
        !           235: uba.o: ../ch/pte.h
        !           236: uba.o: ../ch/uba.h
        !           237: uba.o: ../ch/buf.h
        !           238: uba.o: ../ch/dir.h
        !           239: uba.o: ../ch/user.h
        !           240: uba.o: ../ch/proc.h
        !           241: uba.o: ../ch/vm.h
        !           242: uba.o: ../ch/conf.h
        !           243: up.o: ../ch/param.h
        !           244: up.o: ../ch/systm.h
        !           245: up.o: ../ch/dk.h
        !           246: up.o: ../ch/buf.h
        !           247: up.o: ../ch/conf.h
        !           248: up.o: ../ch/dir.h
        !           249: up.o: ../ch/user.h
        !           250: up.o: ../ch/map.h
        !           251: up.o: ../ch/mba.h
        !           252: up.o: ../ch/mtpr.h
        !           253: up.o: ../ch/pte.h
        !           254: up.o: ../ch/uba.h
        !           255: up.o: ../ch/vm.h
        !           256: va.o: ../ch/param.h
        !           257: va.o: ../ch/dir.h
        !           258: va.o: ../ch/user.h
        !           259: va.o: ../ch/buf.h
        !           260: va.o: ../ch/systm.h
        !           261: va.o: ../ch/map.h
        !           262: va.o: ../ch/pte.h
        !           263: va.o: ../ch/uba.h
        !           264: va.o: ../ch/vcmd.h
        !           265: vp.o: ../ch/param.h
        !           266: vp.o: ../ch/dir.h
        !           267: vp.o: ../ch/user.h
        !           268: vp.o: ../ch/buf.h
        !           269: vp.o: ../ch/systm.h
        !           270: vp.o: ../ch/map.h
        !           271: vp.o: ../ch/pte.h
        !           272: vp.o: ../ch/uba.h
        !           273: # DEPENDENCIES MUST END AT END OF FILE
        !           274: # IF YOU PUT STUFF HERE IT WILL GO AWAY
        !           275: # 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.