</$objtype/mkfile HFILES=ssh.h TARG=\ scp1\ ssh1\ sshnet\ sshserve\ AUTHOFILES=\ authpasswd.$O\ authrsa.$O\ authtis.$O\ AUTHSRVOFILES=\ authsrvpasswd.$O\ authsrvtis.$O\ CIPHEROFILES=\ cipher3des.$O\ cipherblowfish.$O\ cipherdes.$O\ ciphernone.$O\ cipherrc4.$O\ ciphertwiddle.$O\ OFILES=\ msg.$O\ util.$O\ BIN=/$objtype/bin UPDATE=\ mkfile\ agent.c\ cmsg.c\ smsg.c\ pubkey.c\ $HFILES\ ${OFILES:%.$O=%.c}\ ${AUTHOFILES:%.$O=%.c}\ ${AUTHSRVOFILES:%.$O=%.c}\ ${CIPHEROFILES:%.$O=%.c}\ ${TARG:%=%.c}\ </sys/src/cmd/mkmany $O.ssh1: \ $AUTHOFILES\ $CIPHEROFILES\ agent.$O\ cmsg.$O\ pubkey.$O\ $O.sshserve: \ $AUTHSRVOFILES\ $CIPHEROFILES\ smsg.$O\ $O.sshnet: \ $AUTHOFILES\ $CIPHEROFILES\ cmsg.$O\ pubkey.$O\ $BIN/sshserve:VQ: $BIN/aux/sshserve ; $BIN/aux/sshserve: $O.sshserve cp $O.sshserve $BIN/aux/sshserve $BIN/aux/ssh_genkey: $O.ssh_genkey cp $O.ssh_genkey $BIN/aux/ssh_genkey sshserve.safeinstall: test -e $BIN/aux/sshserve && mv $BIN/aux/sshserve $BIN/aux/_sshserve mk sshserve.install
</$objtype/mkfile
HFILES=ssh.h
TARG=\
scp1\
ssh1\
sshnet\
sshserve\
AUTHOFILES=\
authpasswd.$O\
authrsa.$O\
authtis.$O\
AUTHSRVOFILES=\
authsrvpasswd.$O\
authsrvtis.$O\
CIPHEROFILES=\
cipher3des.$O\
cipherblowfish.$O\
cipherdes.$O\
ciphernone.$O\
cipherrc4.$O\
ciphertwiddle.$O\
OFILES=\
msg.$O\
util.$O\
BIN=/$objtype/bin
UPDATE=\
mkfile\
agent.c\
cmsg.c\
smsg.c\
pubkey.c\
$HFILES\
${OFILES:%.$O=%.c}\
${AUTHOFILES:%.$O=%.c}\
${AUTHSRVOFILES:%.$O=%.c}\
${CIPHEROFILES:%.$O=%.c}\
${TARG:%=%.c}\
</sys/src/cmd/mkmany
$O.ssh1: \
$AUTHOFILES\
$CIPHEROFILES\
agent.$O\
cmsg.$O\
pubkey.$O\
$O.sshserve: \
$AUTHSRVOFILES\
$CIPHEROFILES\
smsg.$O\
$O.sshnet: \
$AUTHOFILES\
$CIPHEROFILES\
cmsg.$O\
pubkey.$O\
$BIN/sshserve:VQ: $BIN/aux/sshserve
;
$BIN/aux/sshserve: $O.sshserve
cp $O.sshserve $BIN/aux/sshserve
$BIN/aux/ssh_genkey: $O.ssh_genkey
cp $O.ssh_genkey $BIN/aux/ssh_genkey
sshserve.safeinstall:
test -e $BIN/aux/sshserve && mv $BIN/aux/sshserve $BIN/aux/_sshserve
mk sshserve.install