12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- From 3c3ed2ecbf31d41b6e5406da55971b9d9eaa3388 Mon Sep 17 00:00:00 2001
- From: Bernd Kuhls <bernd@kuhls.net>
- Date: Mon, 24 Jul 2023 22:28:11 +0200
- Subject: [PATCH] configure: add option to disable tests
- Upstream: https://github.com/OpenSC/OpenSC/pull/2822
- Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
- ---
- configure.ac | 9 +++++++++
- src/Makefile.am | 6 +++++-
- 2 files changed, 14 insertions(+), 1 deletion(-)
- diff --git a/configure.ac b/configure.ac
- index 0a90445b..9b7543da 100644
- --- a/configure.ac
- +++ b/configure.ac
- @@ -272,6 +272,13 @@ AC_ARG_ENABLE(
- [enable_doc="no"]
- )
-
- +AC_ARG_ENABLE(
- + [tests],
- + [AS_HELP_STRING([--enable-tests],[enable tests @<:@enabled@:>@])],
- + ,
- + [enable_tests="yes"]
- +)
- +
- AC_ARG_ENABLE(
- [dnie-ui],
- [AS_HELP_STRING([--enable-dnie-ui],[enable use of external user interface program to request DNIe pin@<:@disabled@:>@])],
- @@ -1119,6 +1126,7 @@ AM_CONDITIONAL([ENABLE_NOTIFY], [test "${enable_notify}" = "yes"])
- AM_CONDITIONAL([ENABLE_CRYPTOTOKENKIT], [test "${enable_cryptotokenkit}" = "yes"])
- AM_CONDITIONAL([ENABLE_OPENCT], [test "${enable_openct}" = "yes"])
- AM_CONDITIONAL([ENABLE_DOC], [test "${enable_doc}" = "yes"])
- +AM_CONDITIONAL([ENABLE_TESTS], [test "${enable_tests}" = "yes"])
- AM_CONDITIONAL([WIN32], [test "${WIN32}" = "yes"])
- AM_CONDITIONAL([CYGWIN], [test "${CYGWIN}" = "yes"])
- AM_CONDITIONAL([ENABLE_MINIDRIVER], [test "${enable_minidriver}" = "yes"])
- @@ -1213,6 +1221,7 @@ XSL stylesheets: ${xslstylesheetsdir}
-
- man support: ${enable_man}
- doc support: ${enable_doc}
- +tests: ${enable_tests}
- thread locking support: ${enable_thread_locking}
- zlib support: ${enable_zlib}
- readline support: ${enable_readline}
- diff --git a/src/Makefile.am b/src/Makefile.am
- index 3ce465bf..bf71b61f 100644
- --- a/src/Makefile.am
- +++ b/src/Makefile.am
- @@ -3,7 +3,11 @@ EXTRA_DIST = Makefile.mak
-
- # Order IS important
- SUBDIRS = common scconf ui pkcs15init sm \
- - libopensc pkcs11 tools minidriver tests
- + libopensc pkcs11 tools minidriver
- +
- +if ENABLE_TESTS
- +SUBDIRS += tests
- +endif
-
- if ENABLE_SM
- SUBDIRS += smm
- --
- 2.39.2
|