Annotation of researchv10no/cmd/vsw/mkfile, revision 1.1

1.1     ! root        1: CFLAGS=-g
        !             2: CC=CC
        !             3: NPROC=3
        !             4: ALL=vsw vswconf
        !             5: 
        !             6: all:V: $ALL
        !             7: 
        !             8: install:V:     /usr/bin/vsw
        !             9: 
        !            10: /usr/bin/vsw:  vsw
        !            11:        cp vsw $target; chmod 775 $target
        !            12: 
        !            13: vsw:   main.o line.o switch.o crossbar.o dynasty.o system10.o
        !            14:        $CC $CFLAGS -o $target $prereq -lipc
        !            15: 
        !            16: vswconf:       vswconf.c
        !            17:        cc $CFLAGS -o $target $prereq -lipc
        !            18: 
        !            19: clobber:V:
        !            20:        rm -f *.o core $ALL vswconlog
        !            21: 
        !            22: init.vsw:VQ:   vswconf
        !            23:        echo "chatty script takes about 2min, status at end"
        !            24:        vswconf -f < conf.script | tee temp
        !            25:        is=`ed - temp <<'EOF'
        !            26:        ?LEVEL 3 SRC?ka
        !            27:        1,'a+d
        !            28:        4,$d
        !            29:        ,s/.*: //
        !            30:        ,s/ //g
        !            31:        1,2s/$/x/
        !            32:        ,jp
        !            33:        Q
        !            34:        EOF`
        !            35:        should="20x20x4"
        !            36:        if test "$is" = $should
        !            37:        then
        !            38:                echo "**** setup succeeded, configured to $should"
        !            39:        else
        !            40:                echo "**** setup failed, wanted $should, got '$is'"
        !            41:        fi
        !            42: 
        !            43: main.o switch.o line.o:        switch.h crossbar.h
        !            44: crossbar.o dynasty.o system10.o:       crossbar.h

unix.superglobalmegacorp.com

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