</$objtype/mkfile

HFILES=ssh.h

TARG=\
       scp\
       ssh\
       sshnet\
       sshserve\
       ssh_genkey\

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\

HFILES=ssh.h

BIN=/$objtype/bin
</sys/src/cmd/mkmany

$O.ssh: \
       $AUTHOFILES\
       $CIPHEROFILES\
       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/ssh_genkey:VQ: $BIN/aux/ssh_genkey
       ;

$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

ssh_genkey.safeinstall:
       test -e $BIN/aux/ssh_genkey && mv $BIN/aux/ssh_genkey $BIN/aux/_ssh_genkey
       mk ssh_genkey.install