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