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

1.1     ! root        1: CONF=pc
        !             2: CONFLIST=pc pcdisk dos pccpu pccpudisk
        !             3: 
        !             4: objtype=386
        !             5: </$objtype/mkfile
        !             6: CFLAGS=-w
        !             7: 
        !             8: DEV=`{rc ../port/mkdevlist $CONF}
        !             9: LINK=`{rc ../port/mklinklist $CONF}
        !            10: MISC=`{rc ../port/mkmisclist $CONF}
        !            11: 
        !            12: OBJ=\
        !            13:        l.$O\
        !            14:        alarm.$O\
        !            15:        alloc.$O\
        !            16:        auth.$O\
        !            17:        bbmalloc.$O\
        !            18:        chan.$O\
        !            19:        clock.$O\
        !            20:        dev.$O\
        !            21:        dma.$O\
        !            22:        kbd.$O\
        !            23:        fault.$O\
        !            24:        fault386.$O\
        !            25:        latin1.$O\
        !            26:        taslock.$O\
        !            27:        main.$O\
        !            28:        mmu.$O\
        !            29:        net.$O\
        !            30:        page.$O\
        !            31:        segment.$O\
        !            32:        swap.$O\
        !            33:        pgrp.$O\
        !            34:        print.$O\
        !            35:        proc.$O\
        !            36:        qlock.$O\
        !            37:        queue.$O\
        !            38:        sysfile.$O\
        !            39:        sysproc.$O\
        !            40:        trap.$O\
        !            41:        $DEV\
        !            42:        stream.$O\
        !            43:        boot$CONF.root.$O\
        !            44:        $MISC $LINK\
        !            45:        archgeneric.$O archnsx20.$O archncr3170.$O\
        !            46: 
        !            47: default:V: 9$CONF
        !            48: 
        !            49: 9$CONF:        $OBJ $CONF.c /386/lib/libgnot.a
        !            50:        $CC $CFLAGS '-DKERNDATE='`{date -n} $CONF.c
        !            51:        $LD -o $target -T0x80100020 -l $OBJ $CONF.$O -lgnot -lg -lauth -lc
        !            52:        size 9$CONF
        !            53: 
        !            54: vga.$O:                screen.h vga.h
        !            55: devvga.$O:     vga.h
        !            56: clock.$O fault386.$O main.$O:  /$objtype/include/ureg.h
        !            57: 
        !            58: init.h:        initcode /sys/src/libc/9syscall/sys.h
        !            59:        $AS initcode
        !            60:        $LD -l -s -R4 -o init.out -s initcode.$O
        !            61:        {echo 'uchar initcode[]={'
        !            62:         xd -r -1x init.out |
        !            63:                sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
        !            64:         echo '};'} > init.h
        !            65: 
        !            66: <../port/portmkfile
        !            67: 
        !            68: dossrv.root.s: /$objtype/bin/dossrv
        !            69:        cp $prereq dossrv.out
        !            70:        ../port/mkroot dossrv fs

unix.superglobalmegacorp.com

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