Annotation of lucent/sys/src/9/boot/mkfile, revision 1.1.1.1

1.1       root        1: </$objtype/mkfile
                      2: CFLAGS=-w
                      3: LIBRARY=libboot.a$O
                      4: 
                      5: OFILES=\
                      6:        async.$O\
                      7:        aux.$O\
                      8:        boot.$O\
                      9:        bboot.$O\
                     10:        dosboot.$O\
                     11:        bri.$O\
                     12:        cache.$O\
                     13:        cyc.$O\
                     14:        datakit.$O\
                     15:        dk.$O\
                     16:        getpasswd.$O\
                     17:        doauthenticate.$O\
                     18:        hybrid.$O\
                     19:        ip.$O\
                     20:        key.$O\
                     21:        local.$O\
                     22:        settime.$O\
                     23:        userpasswd.$O\
                     24: 
                     25: LIBO=${OFILES:%=$LIBRARY(%)}
                     26: 
                     27: install:V:     $LIBRARY
                     28: 
                     29: $LIBRARY:      $LIBO
                     30:        names=`{membername $newprereq}
                     31:        ar vu $LIBRARY $names
                     32:        rm -f $names
                     33: 
                     34: %.$O:  %.c boot.h
                     35:        $CC $CFLAGS $stem.c
                     36: 
                     37: $LIBRARY(%.$O):N:%.$O
                     38: 
                     39: installall:V:
                     40:        for(objtype in $CPUS) mk install
                     41: 
                     42: clean:V:
                     43:        rm -f *.[$OS] *.a[$OS]

unix.superglobalmegacorp.com

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