mkfile 1.3 KB

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