Subversion Repositories planix.SVN

Rev

Blame | Last modification | View Log | RSS feed

objtype=386
</$objtype/mkfile

TARG=multi
BIN=/sys/lib/dist/bin/$objtype

PIECES=\
        aux/mouse\
        aux/pcmcia\
        aux/vga\
        aux/zerotrunc\
        disk/fdisk\
        disk/format\
        disk/mbr\
        disk/prep\
#       fossil/fossil\
#       fossil/flfmt\
        ip/ipconfig\
        ip/ppp\
        ndb/cs\
        ndb/dns\
#       replica/applylog\
        9660srv\
#       awk\
        basename\
        cat\
        chgrp\
        chmod\
        cleanname\
        cmp\
        cp\
        date\
        dd\
        dossrv\
        echo\
        ed\
        ext2srv\
#       fcp\
        grep\
        hget\
        hoc\
        ls\
        mc\
        mount\
        mv\
        ps\
        read\
#       rio\
        rm\
        sed\
        sort\
        srv\
#       stats\
        syscall\
        tail\
        tee\
        test\
        wc\
        xd\

$O.multi: mkmulti mkfile
        mkmulti $PIECES 
        ls -l $O.multi
        ls -l /386/bin/$PIECES | awk '{s += $6} END{print s}'

scripts:V:
        rm -rf ../../pc/multi
        mkdir ../../pc/multi
        for(i in $PIECES){
                b=`{basename $i}
                echo '#!/bin/multi' >>../../pc/multi/$b
                chmod +x ../../pc/multi/$b
        }

</sys/src/cmd/mkmany