diff options
author | Yann E. MORIN <yann.morin.1998@free.fr> | 2016-07-10 11:38:47 +0200 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2016-07-12 10:42:56 +0200 |
commit | d57a16c3779eca84dedcf2423b26e41172cd5a96 (patch) | |
tree | 4b961f3688bee7049fa3505f45f35b2cbdd36bbe | |
parent | abcdfa7964da62b92984516608faf8941038b71d (diff) | |
download | libgpg-error-d57a16c3779eca84dedcf2423b26e41172cd5a96.tar.gz |
Add an option to disable tests
* configure.ac: add an option to enable/disable building tests
* Makefile.am: conditionally build tests
--
On an embeded device, there is no reason to have the tests present in
a production release build. Add a configure-time option to disable
them.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
-rw-r--r-- | Makefile.am | 8 | ||||
-rw-r--r-- | configure.ac | 5 |
2 files changed, 12 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index baeba14..5abd97d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -39,7 +39,13 @@ else doc = endif -SUBDIRS = m4 src $(doc) tests po $(lang_subdirs) +if BUILD_TESTS +tests = tests +else +tests = +endif + +SUBDIRS = m4 src $(doc) $(tests) po $(lang_subdirs) dist-hook: gen-ChangeLog diff --git a/configure.ac b/configure.ac index 682fd84..d19943d 100644 --- a/configure.ac +++ b/configure.ac @@ -533,6 +533,11 @@ AC_ARG_ENABLE([doc], AC_HELP_STRING([--disable-doc], build_doc=$enableval, build_doc=yes) AM_CONDITIONAL([BUILD_DOC], [test "x$build_doc" != xno]) +build_tests=yes +AC_ARG_ENABLE([tests], AC_HELP_STRING([--disable-tests], + [do not build the tests]), + build_tests=$enableval, build_tests=yes) +AM_CONDITIONAL([BUILD_TESTS], [test "x$build_tests" != xno]) # # Substitution |