68 lines
2.1 KiB
Diff
68 lines
2.1 KiB
Diff
|
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
|
||
|
|