1</$objtype/mkfile 2 3HFILES=ssh.h 4 5TARG=\ 6 scp\ 7 ssh1\ 8 sshnet\ 9 sshserve\ 10 11AUTHOFILES=\ 12 authpasswd.$O\ 13 authrsa.$O\ 14 authtis.$O\ 15 16AUTHSRVOFILES=\ 17 authsrvpasswd.$O\ 18 authsrvtis.$O\ 19 20CIPHEROFILES=\ 21 cipher3des.$O\ 22 cipherblowfish.$O\ 23 cipherdes.$O\ 24 ciphernone.$O\ 25 cipherrc4.$O\ 26 ciphertwiddle.$O\ 27 28OFILES=\ 29 msg.$O\ 30 util.$O\ 31 32BIN=/$objtype/bin 33 34UPDATE=\ 35 mkfile\ 36 agent.c\ 37 cmsg.c\ 38 smsg.c\ 39 pubkey.c\ 40 $HFILES\ 41 ${OFILES:%.$O=%.c}\ 42 ${AUTHOFILES:%.$O=%.c}\ 43 ${AUTHSRVOFILES:%.$O=%.c}\ 44 ${CIPHEROFILES:%.$O=%.c}\ 45 ${TARG:%=%.c}\ 46 47</sys/src/cmd/mkmany 48 49$O.ssh1: \ 50 $AUTHOFILES\ 51 $CIPHEROFILES\ 52 agent.$O\ 53 cmsg.$O\ 54 pubkey.$O\ 55 56$O.sshserve: \ 57 $AUTHSRVOFILES\ 58 $CIPHEROFILES\ 59 smsg.$O\ 60 61$O.sshnet: \ 62 $AUTHOFILES\ 63 $CIPHEROFILES\ 64 cmsg.$O\ 65 pubkey.$O\ 66 67$BIN/sshserve:VQ: $BIN/aux/sshserve 68 ; 69 70$BIN/aux/sshserve: $O.sshserve 71 cp $O.sshserve $BIN/aux/sshserve 72 73$BIN/aux/ssh_genkey: $O.ssh_genkey 74 cp $O.ssh_genkey $BIN/aux/ssh_genkey 75 76sshserve.safeinstall: 77 test -e $BIN/aux/sshserve && mv $BIN/aux/sshserve $BIN/aux/_sshserve 78 mk sshserve.install 79