1</$objtype/mkfile 2BIN=/$objtype/bin/auth 3# CFLAGS=-Fw 4HFILES =\ 5 SConn.h\ 6 secstore.h\ 7 8OFILES =\ 9 pak.$O\ 10 password.$O\ 11 SConn.$O\ 12 util.$O\ 13 14 15TARG = secstore secstored secuser aescbc 16DEBUG = secchk 17 18UPDATE=\ 19 $HFILES\ 20 dirls.c\ 21 ${OFILES:%.$O=%.c}\ 22 ${TARG:%=%.c}\ 23 ${DEBUG:%=%.c}\ 24 mkfile\ 25 /sys/man/1/secstore\ 26 27default:V: $O.aescbc $O.secstore $O.secstored $O.secuser 28 29$O.aescbc: aescbc.$O util.$O 30 $LD -o $target $prereq 31 32$O.secstore: secstore.$O $OFILES 33 $LD -o $target $prereq 34 35$O.secstored: secstored.$O dirls.$O secureidcheck.$O $OFILES 36 $LD -o $target $prereq 37 38$O.secuser: secuser.$O $OFILES 39 $LD -o $target $prereq 40 41secstore.$O secstored.$O $OFILES: $HFILES 42 43secureidcheck.$O: ../secureidcheck.c 44 $CC $CFLAGS ../secureidcheck.c 45 46# debugging 47$O.secchk: secchk.$O secureidcheck.$O 48 $LD -o $target $prereq 49 50</sys/src/cmd/mkmany 51