Files
wolfssl/scripts/include.am
T

171 lines
5.2 KiB
Plaintext
Raw Normal View History

2015-04-18 08:35:47 -07:00
# vim:ft=automake
# included from Top Level Makefile.am
# All paths should be given relative to the root
2015-04-18 08:35:47 -07:00
if BUILD_SNIFFTEST
dist_noinst_SCRIPTS+= scripts/sniffer-testsuite.test
endif
if BUILD_EXAMPLE_SERVERS
2015-12-28 19:38:04 -03:00
dist_noinst_SCRIPTS+= scripts/resume.test
2019-03-13 17:54:33 -07:00
# The CRL and OCSP tests use RSA certificates.
if BUILD_RSA
2015-07-23 14:11:10 -06:00
if BUILD_CRL
# make revoked test rely on completion of resume test
dist_noinst_SCRIPTS+= scripts/crl-revoked.test
2025-12-31 11:59:42 -08:00
dist_noinst_SCRIPTS+= scripts/crl-gen-openssl.test
2015-07-23 14:11:10 -06:00
scripts/crl-revoked.log: scripts/resume.log
2025-12-31 11:59:42 -08:00
scripts/crl-gen-openssl.log: scripts/crl-revoked.log
2015-07-23 14:11:10 -06:00
endif
# arrange to serialize ocsp.test, ocsp-stapling.test, ocsp-stapling-with-ca-as-responder.test, ocsp-stapling2.test, and testsuite,
# to help mitigate port conflicts among them.
# note that unit.test is gated on testsuite in Makefile.am, which is also helpful for these purposes.
2015-12-28 19:38:04 -03:00
if BUILD_OCSP_STAPLING
dist_noinst_SCRIPTS+= scripts/ocsp-stapling.test
if BUILD_OCSP_STAPLING_MULTI
dist_noinst_SCRIPTS+= scripts/ocsp-stapling_tls13multi.test
endif
if !BUILD_OCSP_STAPLING_V2
testsuite/testsuite.log: scripts/ocsp-stapling.log scripts/ocsp-stapling-with-ca-as-responder.log
endif
2015-12-28 19:38:04 -03:00
scripts/ocsp-stapling.log: scripts/ocsp.log
2017-02-03 14:31:56 -03:00
dist_noinst_SCRIPTS+= scripts/ocsp-stapling-with-ca-as-responder.test
scripts/ocsp-stapling-with-ca-as-responder.log: scripts/ocsp.log
2017-02-03 14:31:56 -03:00
scripts/ocsp-stapling-with-ca-as-responder.log: scripts/ocsp-stapling.log
if BUILD_OCSP_STAPLING_MULTI
scripts/ocsp-stapling_tls13multi.log: scripts/ocsp-stapling-with-ca-as-responder.log
endif
2015-12-28 19:38:04 -03:00
endif
if BUILD_OCSP_STAPLING_V2
dist_noinst_SCRIPTS+= scripts/ocsp-stapling2.test
if BUILD_OCSP_STAPLING
testsuite/testsuite.log: scripts/ocsp-stapling2.log
scripts/ocsp-stapling2.log: scripts/ocsp.log
scripts/ocsp-stapling2.log: scripts/ocsp-stapling.log
2017-02-03 14:31:56 -03:00
scripts/ocsp-stapling2.log: scripts/ocsp-stapling-with-ca-as-responder.log
2015-12-28 19:38:04 -03:00
else
scripts/ocsp-stapling2.log: scripts/ocsp.log
endif
endif
2026-02-19 12:51:07 +01:00
if BUILD_OCSP_RESPONDER
if BUILD_OCSP_STAPLING
dist_noinst_SCRIPTS+= scripts/ocsp-stapling-with-wolfssl-responder.test
scripts/ocsp-stapling-with-wolfssl-responder.log: scripts/ocsp-stapling-with-ca-as-responder.log
dist_noinst_SCRIPTS+= scripts/ocsp-responder-openssl-interop.test
scripts/ocsp-responder-openssl-interop.log: scripts/ocsp-stapling-with-wolfssl-responder.log
testsuite/testsuite.log: scripts/ocsp-responder-openssl-interop.log
else
dist_noinst_SCRIPTS+= scripts/ocsp-responder-openssl-interop.test
scripts/ocsp-responder-openssl-interop.log: scripts/ocsp.log
testsuite/testsuite.log: scripts/ocsp-responder-openssl-interop.log
endif
endif
2019-03-13 17:54:33 -07:00
endif
if BUILD_PSK
dist_noinst_SCRIPTS+= scripts/psk.test
2015-05-07 12:15:58 -07:00
endif
if BUILD_TRUST_PEER_CERT
dist_noinst_SCRIPTS+= scripts/trusted_peer.test
endif
2016-12-06 11:27:05 -08:00
if BUILD_PKCALLBACKS
dist_noinst_SCRIPTS+= scripts/pkcallbacks.test
scripts/pkcallbacks.log: scripts/resume.log
endif
2017-07-26 10:43:36 +10:00
if BUILD_TLS13
dist_noinst_SCRIPTS+= scripts/tls13.test
endif
endif # end of BUILD_EXAMPLE_SERVERS
if BUILD_EXAMPLE_CLIENTS
if !BUILD_IPV6
dist_noinst_SCRIPTS+= scripts/external.test
dist_noinst_SCRIPTS+= scripts/google.test
dist_noinst_SCRIPTS+= scripts/openssl.test
2019-02-13 19:01:09 -07:00
if BUILD_OCSP
dist_noinst_SCRIPTS+= scripts/ocsp.test
endif
dist_noinst_SCRIPTS+= scripts/unit.test
2021-02-05 10:40:31 -08:00
noinst_SCRIPTS+= scripts/unit.test.in
2026-04-10 16:32:35 +00:00
# multi-msg-record.test drives the wolfSSL example client against a
# Python (tlslite-ng) peer to verify parsing of TLS records that carry
# multiple handshake messages. The script probes the client binary
# at runtime for TLS 1.2, TLS 1.3 and secure-renegotiation support
# and skips phases that are not compiled in. The whole test exits 77
# (SKIP) if python3 or tlslite-ng is missing or if nothing is
# runnable.
dist_noinst_SCRIPTS+= scripts/multi-msg-record.test
endif
endif
2026-04-10 16:32:35 +00:00
# The Python half of multi-msg-record.test always ships in tarballs so
# the wrapper can find it on the installed side.
EXTRA_DIST+= scripts/multi-msg-record.py
dist_noinst_SCRIPTS+= scripts/pem.test
2022-04-08 15:22:16 -07:00
EXTRA_DIST += scripts/sniffer-static-rsa.pcap \
scripts/sniffer-ipv6.pcap \
2020-07-17 15:56:56 -07:00
scripts/sniffer-tls13-dh.pcap \
2022-03-21 12:05:08 -07:00
scripts/sniffer-tls13-dh-resume.pcap \
2020-07-17 15:56:56 -07:00
scripts/sniffer-tls13-ecc.pcap \
2022-03-21 12:05:08 -07:00
scripts/sniffer-tls13-ecc-resume.pcap \
scripts/sniffer-tls13-x25519.pcap \
2022-03-21 12:05:08 -07:00
scripts/sniffer-tls13-x25519-resume.pcap \
scripts/sniffer-tls13-hrr.pcap \
2022-04-08 15:22:16 -07:00
scripts/sniffer-gen.sh \
scripts/ping.test \
scripts/benchmark.test \
scripts/memtest.sh \
scripts/makedistsmall.sh \
2023-09-19 10:57:02 -07:00
scripts/openssl_srtp.test \
scripts/aria-cmake-build-test.sh \
scripts/asn1_oid_sum.pl
2015-10-23 16:56:17 -07:00
# leave openssl.test as extra until non bash works
EXTRA_DIST += scripts/openssl.test
EXTRA_DIST += scripts/rsapss.test
EXTRA_DIST += scripts/dertoc.pl
2019-07-05 14:55:55 -06:00
# for use with wolfssl-x.x.x-commercial-fips-stm32l4-v2
EXTRA_DIST += scripts/stm32l4-v4_0_1_build.sh
EXTRA_DIST += scripts/cleanup_testfiles.sh
2022-05-20 10:00:42 +02:00
2023-08-18 11:11:08 -04:00
EXTRA_DIST += scripts/dtls.test
2022-05-20 10:00:42 +02:00
if BUILD_DTLS13
2022-08-10 16:42:08 +02:00
EXTRA_DIST += scripts/dtlscid.test
2022-05-20 10:00:42 +02:00
endif
2022-05-20 14:28:39 +02:00
2022-09-23 13:14:18 +02:00
if BUILD_DTLS_CID
dist_noinst_SCRIPTS+= scripts/dtlscid.test
endif
2022-05-20 14:28:39 +02:00
EXTRA_DIST += scripts/bench/bench_functions.sh
2024-04-23 11:26:27 -04:00
EXTRA_DIST += scripts/benchmark_compare.sh
EXTRA_DIST += scripts/user_settings_asm.sh