Annotation of lucent/sys/src/boot/pc/mkfile, revision 1.1

1.1     ! root        1: objtype=386
        !             2: </$objtype/mkfile
        !             3: 
        !             4: TARGET=b.com
        !             5: OBJ=\
        !             6:        l.$O\
        !             7:        8250.$O\
        !             8:        alarm.$O\
        !             9:        bootp.$O\
        !            10:        cga.$O\
        !            11:        clock.$O\
        !            12:        console.$O\
        !            13:        conf.$O\
        !            14:        dosboot.$O\
        !            15:        donprint.$O\
        !            16:        ether.$O\
        !            17:        ether2000.$O\
        !            18:        ether3210.$O\
        !            19:        ether509.$O\
        !            20:        ether8003.$O\
        !            21:        ether8390.$O\
        !            22:        floppy.$O\
        !            23:        hard.$O\
        !            24:        kbd.$O\
        !            25:        main.$O\
        !            26:        plan9boot.$O\
        !            27:        queue.$O\
        !            28:        scsi.$O\
        !            29:        scsi14f.$O\
        !            30:        scsi1542.$O\
        !            31:        trap.$O\
        !            32: 
        !            33: IOBJ=\
        !            34:        l.$O\
        !            35:        8250.$O\
        !            36:        alarm.$O\
        !            37:        cga.$O\
        !            38:        clock.$O\
        !            39:        console.$O\
        !            40:        dosboot.$O\
        !            41:        donprint.$O\
        !            42:        floppy.$O\
        !            43:        kbd.$O\
        !            44:        install.$O\
        !            45:        queue.$O\
        !            46:        trap.$O\
        !            47: 
        !            48: HFILES=\
        !            49:        lib.h\
        !            50:        mem.h\
        !            51:        dat.h\
        !            52:        fns.h\
        !            53:        io.h\
        !            54: 
        !            55: CFLAGS=-w -I.
        !            56: 
        !            57: all:V: bb $TARGET
        !            58: 
        !            59: bb:    bb.$O
        !            60:        $LD -o $target -H3 -T0x7C00 -l $prereq
        !            61: 
        !            62: $TARGET:       $OBJ
        !            63:        $LD -o $target -H3 -T0x80080100 -l $prereq -lc
        !            64:        ls -l $target
        !            65: 
        !            66: install.com:   $IOBJ
        !            67:        $LD -o $target -H3 -T0x80080100 -l $prereq -lc
        !            68:        ls -l $target
        !            69: 
        !            70: installall:V:  install
        !            71: install:V:     bb $TARGET
        !            72:        cp $TARGET /386
        !            73: 
        !            74: %.$O:  %.s
        !            75:        $AS $stem.s
        !            76: 
        !            77: %.$O:  %.c
        !            78:        $CC $CFLAGS $stem.c
        !            79: 
        !            80: %.$O:  $HFILES
        !            81: 
        !            82: clock.$O floppy.$O trap.$O:    ureg.h
        !            83: conf.$O dosboot.$O main.$O:    dosfs.h
        !            84: ether.$O ether2000.$O ether509.$O ether8003.$O ether8390.$O:   ether.h
        !            85: bootp.$O:      ip.h
        !            86: 
        !            87: clean:
        !            88:        rm -f *.[$OS] [$OS].out y.tab.? y.debug y.output $TARGET
        !            89: 

unix.superglobalmegacorp.com

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