From bfa70adcbda4e505cf2e597907852e78e0439ee2 Mon Sep 17 00:00:00 2001 From: Ravineet Singh Date: Tue, 10 Jan 2023 16:11:10 +0100 Subject: [PATCH] gnutls: add ptest support Upstream-Status: Inappropriate [embedded specific] Signed-off-by: Ravineet Singh --- Makefile.am | 3 +++ configure.ac | 2 ++ tests/Makefile.am | 6 ++++++ 3 files changed, 11 insertions(+) diff --git a/Makefile.am b/Makefile.am index 843193f..816b09f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -191,6 +191,9 @@ dist-hook: mv ChangeLog $(distdir) touch -c $(distdir)/doc/*.html $(distdir)/doc/*.pdf $(distdir)/doc/*.info +install-ptest: + $(MAKE) -C tests DESTDIR=$(DESTDIR)/tests $@ + .PHONY: abi-check abi-dump-versioned abi-dump-latest pic-check symbol-check local-code-coverage-output files-update AUTHORS include $(top_srcdir)/cligen/cligen.mk diff --git a/configure.ac b/configure.ac index 934377e..4406eae 100644 --- a/configure.ac +++ b/configure.ac @@ -1213,6 +1213,8 @@ AC_SUBST(LIBGNUTLS_CFLAGS) AM_CONDITIONAL(NEEDS_LIBRT, test "$gnutls_needs_librt" = "yes") +AM_EXTRA_RECURSIVE_TARGETS([buildtest-TESTS]) + AC_DEFINE([GNUTLS_INTERNAL_BUILD], 1, [We allow temporarily usage of deprecated functions - until they are removed.]) hw_features= diff --git a/tests/Makefile.am b/tests/Makefile.am index e39a3b3..861dd63 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -663,6 +663,12 @@ SH_LOG_COMPILER = $(SHELL) AM_VALGRINDFLAGS = --suppressions=$(srcdir)/suppressions.valgrind LOG_COMPILER = $(LOG_VALGRIND) +install-ptest: $(check_PROGRAMS) + @$(INSTALL) -d $(DESTDIR) + @for file in $^; do \ + $(INSTALL_PROGRAM) $$file $(DESTDIR) ; \ + done + distclean-local: rm -rf softhsm-*.db softhsm-*.config *.tmp tmp-* x509-crt-list-import-url.config.db port.lock.d