ref: 9ec1a07af2537e5485524c8d079a07abfee6f96d
dir: /sys/src/cmd/mklib/
AFLAGS= YFLAGS=-d LIBOBJ=${OFILES:%=$LIB(%)} LIBDIR=. default:V: $LIB all:V: $LIB $LIB: $LIBOBJ ar vu $LIB $newmember %.$O: $HFILES # don't combine with following %.$O rules %.$O: %.c $CC $CFLAGS $stem.c %.$O: %.s $AS $AFLAGS $stem.s y.tab.h y.tab.c: $YFILES yacc $YFLAGS $prereq $LIB(%.$O):N: %.$O install:VQ: $LIB ~ $LIBDIR '.' || cp $LIB $LIBDIR/$LIB installall:V: for (objtype in $CPUS) mk install %.all:V: for (objtype in $CPUS) mk $stem nuke:V: rm -f *.[$OS] y.tab.? y.output y.error $CLEANFILES $LIB clean:V: rm -f *.[$OS] y.tab.? y.output y.error $CLEANFILES update:V: update $UPDATEFLAGS $UPDATE