include.am 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  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. # The CRL and OCSP tests use RSA certificates.
  10. if BUILD_RSA
  11. if BUILD_CRL
  12. # make revoked test rely on completion of resume test
  13. dist_noinst_SCRIPTS+= scripts/crl-revoked.test
  14. scripts/crl-revoked.log: scripts/resume.log
  15. endif
  16. # arrange to serialize ocsp.test, ocsp-stapling.test, ocsp-stapling-with-ca-as-responder.test, ocsp-stapling2.test, and testsuite,
  17. # to help mitigate port conflicts among them.
  18. # note that unit.test is gated on testsuite in Makefile.am, which is also helpful for these purposes.
  19. if BUILD_OCSP_STAPLING
  20. dist_noinst_SCRIPTS+= scripts/ocsp-stapling.test
  21. if !BUILD_OCSP_STAPLING_V2
  22. testsuite/testsuite.log: scripts/ocsp-stapling.log scripts/ocsp-stapling-with-ca-as-responder.log
  23. endif
  24. scripts/ocsp-stapling.log: scripts/ocsp.log
  25. dist_noinst_SCRIPTS+= scripts/ocsp-stapling-with-ca-as-responder.test
  26. scripts/ocsp-stapling-with-ca-as-responder.log: scripts/ocsp.log
  27. scripts/ocsp-stapling-with-ca-as-responder.log: scripts/ocsp-stapling.log
  28. endif
  29. if BUILD_OCSP_STAPLING_V2
  30. dist_noinst_SCRIPTS+= scripts/ocsp-stapling2.test
  31. if BUILD_OCSP_STAPLING
  32. testsuite/testsuite.log: scripts/ocsp-stapling2.log
  33. scripts/ocsp-stapling2.log: scripts/ocsp.log
  34. scripts/ocsp-stapling2.log: scripts/ocsp-stapling.log
  35. scripts/ocsp-stapling2.log: scripts/ocsp-stapling-with-ca-as-responder.log
  36. else
  37. scripts/ocsp-stapling2.log: scripts/ocsp.log
  38. endif
  39. endif
  40. endif
  41. if BUILD_PSK
  42. dist_noinst_SCRIPTS+= scripts/psk.test
  43. endif
  44. if BUILD_TRUST_PEER_CERT
  45. dist_noinst_SCRIPTS+= scripts/trusted_peer.test
  46. endif
  47. if BUILD_PKCALLBACKS
  48. dist_noinst_SCRIPTS+= scripts/pkcallbacks.test
  49. scripts/pkcallbacks.log: scripts/resume.log
  50. endif
  51. if BUILD_TLS13
  52. dist_noinst_SCRIPTS+= scripts/tls13.test
  53. endif
  54. endif # end of BUILD_EXAMPLE_SERVERS
  55. if BUILD_EXAMPLE_CLIENTS
  56. if !BUILD_IPV6
  57. dist_noinst_SCRIPTS+= scripts/external.test
  58. dist_noinst_SCRIPTS+= scripts/google.test
  59. dist_noinst_SCRIPTS+= scripts/openssl.test
  60. if BUILD_OCSP
  61. dist_noinst_SCRIPTS+= scripts/ocsp.test
  62. endif
  63. dist_noinst_SCRIPTS+= scripts/unit.test
  64. noinst_SCRIPTS+= scripts/unit.test.in
  65. endif
  66. endif
  67. EXTRA_DIST += scripts/sniffer-static-rsa.pcap \
  68. scripts/sniffer-ipv6.pcap \
  69. scripts/sniffer-tls13-dh.pcap \
  70. scripts/sniffer-tls13-dh-resume.pcap \
  71. scripts/sniffer-tls13-ecc.pcap \
  72. scripts/sniffer-tls13-ecc-resume.pcap \
  73. scripts/sniffer-tls13-x25519.pcap \
  74. scripts/sniffer-tls13-x25519-resume.pcap \
  75. scripts/sniffer-tls13-hrr.pcap \
  76. scripts/sniffer-gen.sh \
  77. scripts/ping.test \
  78. scripts/benchmark.test \
  79. scripts/memtest.sh \
  80. scripts/makedistsmall.sh \
  81. scripts/openssl_srtp.test
  82. # leave openssl.test as extra until non bash works
  83. EXTRA_DIST += scripts/openssl.test
  84. EXTRA_DIST += scripts/dertoc.pl
  85. # for use with wolfssl-x.x.x-commercial-fips-stm32l4-v2
  86. EXTRA_DIST += scripts/stm32l4-v4_0_1_build.sh
  87. EXTRA_DIST += scripts/cleanup_testfiles.sh
  88. if BUILD_DTLS13
  89. EXTRA_DIST += scripts/dtls13.test
  90. endif