include.am 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. # vim:ft=automake
  2. # included from Top Level Makefile.am
  3. # All paths should be given relative to the root
  4. if BUILD_SNIFFTEST
  5. dist_noinst_SCRIPTS+= scripts/sniffer-testsuite.test
  6. endif
  7. if BUILD_EXAMPLE_SERVERS
  8. dist_noinst_SCRIPTS+= scripts/resume.test
  9. EXTRA_DIST+= scripts/benchmark.test
  10. EXTRA_DIST+= scripts/memtest.sh
  11. # The CRL and OCSP tests use RSA certificates.
  12. if BUILD_RSA
  13. if BUILD_CRL
  14. # make revoked test rely on completion of resume test
  15. dist_noinst_SCRIPTS+= scripts/crl-revoked.test
  16. scripts/crl-revoked.log: scripts/resume.log
  17. endif
  18. # arrange to serialize ocsp.test, ocsp-stapling.test, ocsp-stapling-with-ca-as-responder.test, ocsp-stapling2.test, and testsuite,
  19. # to help mitigate port conflicts among them.
  20. # note that unit.test is gated on testsuite in Makefile.am, which is also helpful for these purposes.
  21. if BUILD_OCSP_STAPLING
  22. dist_noinst_SCRIPTS+= scripts/ocsp-stapling.test
  23. if !BUILD_OCSP_STAPLING_V2
  24. testsuite/testsuite.log: scripts/ocsp-stapling.log scripts/ocsp-stapling-with-ca-as-responder.log
  25. endif
  26. scripts/ocsp-stapling.log: scripts/ocsp.log
  27. dist_noinst_SCRIPTS+= scripts/ocsp-stapling-with-ca-as-responder.test
  28. scripts/ocsp-stapling-with-ca-as-responder.log: scripts/ocsp.log
  29. scripts/ocsp-stapling-with-ca-as-responder.log: scripts/ocsp-stapling.log
  30. endif
  31. if BUILD_OCSP_STAPLING_V2
  32. dist_noinst_SCRIPTS+= scripts/ocsp-stapling2.test
  33. if BUILD_OCSP_STAPLING
  34. testsuite/testsuite.log: scripts/ocsp-stapling2.log
  35. scripts/ocsp-stapling2.log: scripts/ocsp.log
  36. scripts/ocsp-stapling2.log: scripts/ocsp-stapling.log
  37. scripts/ocsp-stapling2.log: scripts/ocsp-stapling-with-ca-as-responder.log
  38. else
  39. scripts/ocsp-stapling2.log: scripts/ocsp.log
  40. endif
  41. endif
  42. endif
  43. if BUILD_PSK
  44. dist_noinst_SCRIPTS+= scripts/psk.test
  45. endif
  46. if BUILD_TRUST_PEER_CERT
  47. dist_noinst_SCRIPTS+= scripts/trusted_peer.test
  48. endif
  49. if BUILD_PKCALLBACKS
  50. dist_noinst_SCRIPTS+= scripts/pkcallbacks.test
  51. scripts/pkcallbacks.log: scripts/resume.log
  52. endif
  53. if BUILD_TLS13
  54. dist_noinst_SCRIPTS+= scripts/tls13.test
  55. endif
  56. endif # end of BUILD_EXAMPLE_SERVERS
  57. if BUILD_EXAMPLE_CLIENTS
  58. if !BUILD_IPV6
  59. dist_noinst_SCRIPTS+= scripts/external.test
  60. dist_noinst_SCRIPTS+= scripts/google.test
  61. dist_noinst_SCRIPTS+= scripts/openssl.test
  62. if BUILD_OCSP
  63. dist_noinst_SCRIPTS+= scripts/ocsp.test
  64. endif
  65. endif
  66. endif
  67. EXTRA_DIST += scripts/testsuite.pcap \
  68. scripts/sniffer-ipv6.pcap \
  69. scripts/sniffer-tls13-dh.pcap \
  70. scripts/sniffer-tls13-ecc.pcap \
  71. scripts/sniffer-tls13-gen.sh \
  72. scripts/ping.test
  73. # leave openssl.test as extra until non bash works
  74. EXTRA_DIST += scripts/openssl.test
  75. EXTRA_DIST += scripts/dertoc.pl
  76. # for use with wolfssl-x.x.x-commercial-fips-stm32l4-v2
  77. EXTRA_DIST += scripts/stm32l4-v4_0_1_build.sh
  78. EXTRA_DIST += scripts/cleanup_testfiles.sh