| From 74080376904713a8e6cceefbc25c81512796bf0c Mon Sep 17 00:00:00 2001 |
| From: Ravineet Singh <ravineet.a.singh@est.tech> |
| 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 <ravineet.a.singh@est.tech> |
| --- |
| Makefile.am | 3 +++ |
| configure.ac | 2 ++ |
| tests/Makefile.am | 6 ++++++ |
| 3 files changed, 11 insertions(+) |
| |
| diff --git a/Makefile.am b/Makefile.am |
| index 843193f9f..816b09fec 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 baff1c007..f9f596abf 100644 |
| --- a/configure.ac |
| +++ b/configure.ac |
| @@ -1150,6 +1150,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 573e911a0..e8a26f8b9 100644 |
| --- a/tests/Makefile.am |
| +++ b/tests/Makefile.am |
| @@ -644,6 +644,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 |
| |
| -- |
| 2.31.1 |
| |