Annotation of coherent/b/kernel/us/bld.k, revision 1.1.1.1

1.1       root        1: #
                      2: # bld.k - make most of a kernel
                      3: #      omit HD device driver and KB device driver
                      4: #      so these can be linked in during installation
                      5: #
                      6: # $Log:        bld.k,v $
                      7: Revision 1.1  92/07/17  15:29:52  bin
                      8: Initial revision
                      9: 
                     10: # Revision 1.1  92/01/10  10:10:41  hal
                     11: # Initial revision
                     12: 
                     13: 
                     14: #
                     15: #      initialize variables
                     16: #
                     17: #LIBS="lib/tty.a lib/support.a"
                     18: UNDEF=""
                     19: PATCH=""
                     20: KERNEL=atkernel.o
                     21: RESULT=kernel321.o
                     22: DRIVERS="rm fl lp"
                     23: 
                     24: echo "Devices:   $DRIVERS"
                     25: 
                     26: for ARG in $DRIVERS
                     27: do
                     28:        if /bin/test -r confdrv/${ARG}
                     29:        then
                     30:                . confdrv/${ARG}
                     31:        else
                     32:                /bin/echo "'confdrv/${ARG}' does not exist"
                     33:                exit 1
                     34:        fi
                     35: done
                     36: 
                     37: # UNDEF was built on in confdrv/ scripts
                     38: UNDEF="${UNDEF} ${LIBS}"
                     39: 
                     40: #      make the proper root and pipe devices
                     41: #
                     42: PATCH="${PATCH} rootdev_=0 pipedev_=0"
                     43: 
                     44: set -ex
                     45: /bin/ld -r -x -o $RESULT ${KERNEL} ${UNDEF}
                     46: /conf/patch $RESULT ALLSIZE_=16384 NBUF_=32 NCLIST_=24 ${PATCH}
                     47: set -
                     48: echo $RESULT created

unix.superglobalmegacorp.com

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