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

1.1     ! root        1: #
        !             2: #      %M%             %I%     %G%
        !             3: #
        !             4: # Makefile for VM/UNIX conf directory; November, 1980
        !             5: #
        !             6: IDENT= -DUCB -DERNIE
        !             7: 
        !             8: COPTS= ${IDENT} -DVAX -DFASTVAX -DKERNEL
        !             9: CFLAGS=        -O ${COPTS}
        !            10: 
        !            11: HDRS=  dh.h dz.h hp.h ht.h up.h va.h vp.h
        !            12: 
        !            13: FILES= confrp.o confup.o \
        !            14:        conf2rpup.o confup2rp.o conf2up2rp.o \
        !            15:        univec.o udiv.o urem.o
        !            16: 
        !            17: CFILES=        confrp.c confup.c \
        !            18:        conf2rpup.c confup2rp.c conf2up2rp.c \
        !            19:        univec.c
        !            20: 
        !            21: all: ${FILES} symbols.sort
        !            22: 
        !            23: clean:
        !            24:        rm -f *.o symbols.sort
        !            25: 
        !            26: .c.o:
        !            27:        cc -c -S ${COPTS} $*.c
        !            28:        /lib/c2 $*.s | sed -f ../sys/asm.sed | as -o $*.o
        !            29:        rm $*.s
        !            30: 
        !            31: depend:
        !            32:        grep '^#include' conf.c ${CFILES} \
        !            33:                | sed 's/:[^"]*"\([^"]*\)".*/: \1/' \
        !            34:                | sed 's/\.c/.o/' >makedep
        !            35:        echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
        !            36:        echo '$$r makedep' >>eddep
        !            37:        echo 'w' >>eddep
        !            38:        cp makefile makefile.bak
        !            39:        ed - makefile < eddep
        !            40:        rm eddep makedep
        !            41:        echo '# DEPENDENCIES MUST END AT END OF FILE' >> makefile
        !            42:        echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> makefile
        !            43:        echo '# see make depend above' >> makefile
        !            44: 
        !            45: symbols.sort: symbols.raw
        !            46:        grep -v '^#' symbols.raw \
        !            47:            | sed 's/^  //' | sort | uniq > symbols.sort
        !            48: 
        !            49: ../h/param.h: /usr/include/signal.h
        !            50: ../h/tty.h: /usr/include/sgtty.h
        !            51: ../h/tty.h: ../h/ioctl.h
        !            52: ../h/user.h: ../h/pcb.h ../h/dmap.h ../h/vtimes.h /usr/include/errno.h
        !            53: sysent.c: vmsysent.c
        !            54: ${FILES}: ${HDRS}
        !            55: 
        !            56: # DO NOT DELETE THIS LINE -- make depend uses it
        !            57: 
        !            58: conf.o: ../h/param.h
        !            59: conf.o: ../h/systm.h
        !            60: conf.o: ../h/buf.h
        !            61: conf.o: ../h/tty.h
        !            62: conf.o: ../h/conf.h
        !            63: conf.o: ../h/text.h
        !            64: conf.o: ../h/dir.h
        !            65: conf.o: ../h/user.h
        !            66: conf.o: ../h/proc.h
        !            67: conf.o: ../h/file.h
        !            68: conf.o: ../h/inode.h
        !            69: conf.o: ../h/acct.h
        !            70: conf.o: ../h/pte.h
        !            71: conf.o: ../h/mba.h
        !            72: conf.o: ../conf/hp.h
        !            73: conf.o: ../conf/ht.h
        !            74: conf.o: ../conf/up.h
        !            75: conf.o: ../conf/dh.h
        !            76: conf.o: ../conf/dz.h
        !            77: conf.o: ../conf/va.h
        !            78: conf.o: ../conf/vp.h
        !            79: confrp.o: ../conf/conf.c
        !            80: confup.o: ../conf/conf.c
        !            81: conf2rpup.o: ../conf/conf.c
        !            82: confup2rp.o: ../conf/conf.c
        !            83: conf2up2rp.o: ../conf/conf.c
        !            84: univec.o: ../h/param.h
        !            85: univec.o: ../h/vm.h
        !            86: univec.o: dz.h
        !            87: univec.o: dh.h
        !            88: univec.o: up.h
        !            89: univec.o: vp.h
        !            90: univec.o: va.h
        !            91: # DEPENDENCIES MUST END AT END OF FILE
        !            92: # IF YOU PUT STUFF HERE IT WILL GO AWAY
        !            93: # 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.