Makefile.am 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. SUBDIRS = ossfuzz
  2. AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/include -I$(top_builddir)/src
  3. LDADD = ../src/libssh2.la
  4. if SSHD
  5. noinst_PROGRAMS = ssh2
  6. ssh2_SOURCES = ssh2.c
  7. endif
  8. ctests = simple$(EXEEXT)
  9. TESTS = $(ctests) mansyntax.sh
  10. if SSHD
  11. TESTS += ssh2.sh
  12. endif
  13. check_PROGRAMS = $(ctests)
  14. TESTS_ENVIRONMENT = SSHD=$(SSHD) EXEEXT=$(EXEEXT)
  15. TESTS_ENVIRONMENT += srcdir=$(top_srcdir)/tests builddir=$(top_builddir)/tests
  16. EXTRA_DIST = \
  17. CMakeLists.txt \
  18. etc/host \
  19. etc/host.pub \
  20. etc/user \
  21. etc/user.pub \
  22. key_dsa \
  23. key_dsa.pub \
  24. key_dsa_wrong \
  25. key_dsa_wrong.pub \
  26. key_ecdsa \
  27. key_ecdsa.pub \
  28. key_ed25519 \
  29. key_ed25519.pub \
  30. key_ed25519_encrypted \
  31. key_ed25519_encrypted.pub \
  32. key_rsa \
  33. key_rsa.pub \
  34. key_rsa_encrypted \
  35. key_rsa_encrypted.pub \
  36. key_rsa_openssh \
  37. key_rsa_openssh.pub \
  38. libssh2_config_cmake.h.in \
  39. mansyntax.sh \
  40. openssh_fixture.c \
  41. openssh_fixture.h \
  42. openssh_server/Dockerfile \
  43. openssh_server/authorized_keys \
  44. openssh_server/ca_ecdsa \
  45. openssh_server/ca_ecdsa.pub \
  46. openssh_server/ssh_host_ecdsa_key \
  47. openssh_server/ssh_host_ed25519_key \
  48. openssh_server/ssh_host_rsa_key \
  49. runner.c \
  50. session_fixture.c \
  51. session_fixture.h \
  52. simple.c \
  53. ssh2.c \
  54. ssh2.sh \
  55. sshd_fixture.sh.in \
  56. test_agent_forward_succeeds.c \
  57. test_hostkey.c \
  58. test_hostkey_hash.c \
  59. test_keyboard_interactive_auth_fails_with_wrong_response.c \
  60. test_keyboard_interactive_auth_succeeds_with_correct_response.c \
  61. test_password_auth_fails_with_wrong_password.c \
  62. test_password_auth_fails_with_wrong_username.c \
  63. test_password_auth_succeeds_with_correct_credentials.c \
  64. test_public_key_auth_fails_with_wrong_key.c \
  65. test_public_key_auth_succeeds_with_correct_dsa_key.c \
  66. test_public_key_auth_succeeds_with_correct_ed25519_key.c \
  67. test_public_key_auth_succeeds_with_correct_ed25519_key_from_mem.c \
  68. test_public_key_auth_succeeds_with_correct_ecdsa_key.c \
  69. test_public_key_auth_succeeds_with_correct_signed_ecdsa_key.c \
  70. test_public_key_auth_succeeds_with_correct_encrypted_ed25519_key.c \
  71. test_public_key_auth_succeeds_with_correct_encrypted_rsa_key.c \
  72. test_public_key_auth_succeeds_with_correct_rsa_key.c \
  73. test_public_key_auth_succeeds_with_correct_rsa_openssh_key.c