Annotation of lucent/sys/src/9/pc/mkfile, revision 1.1.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.