1</$objtype/mkfile 2 3TARG=factotum\ 4 fgui\ 5 6PROTO=\ 7 apop.$O\ 8 chap.$O\ 9 httpdigest.$O\ 10 p9any.$O\ 11 p9cr.$O\ 12 p9sk1.$O\ 13 pass.$O\ 14 rsa.$O\ 15 wep.$O\ 16 17FOFILES=\ 18 $PROTO\ 19 confirm.$O\ 20 fs.$O\ 21 log.$O\ 22 rpc.$O\ 23 util.$O\ 24 secstore.$O\ 25 26HFILES=\ 27 dat.h\ 28 29LIB=/$objtype/lib/libauth.a /$objtype/lib/libauthsrv.a 30BIN=/$objtype/bin/auth 31 32UPDATE=\ 33 mkfile\ 34 $HFILES\ 35 ${FOFILES:%.$O=%.c}\ 36 fgui.c\ 37 38</sys/src/cmd/mkmany 39 40$O.factotum: $FOFILES 41 $LD -o $target $prereq 42 43$O.fgui: fgui.$O 44 $LD -o $target $prereq 45