1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- From a1f8509283ad29b5144bda6f6dba9f5eb7165adc Mon Sep 17 00:00:00 2001
- From: Norbert Lange <nolange79@gmail.com>
- Date: Thu, 23 Dec 2021 21:56:46 +0100
- Subject: [PATCH] configure.ac: add --disable-tests
- Add configure option to disable tests.
- Upstream is not likely to accept it, see lttng-tools package.
- Signed-off-by: Norbert Lange <nolange79@gmail.com>
- ---
- Makefile.am | 5 ++++-
- configure.ac | 6 ++++++
- 2 files changed, 10 insertions(+), 1 deletion(-)
- diff --git a/Makefile.am b/Makefile.am
- index 9ab93ccd..8a1c1dca 100644
- --- a/Makefile.am
- +++ b/Makefile.am
- @@ -7,9 +7,12 @@ SUBDIRS = \
- src \
- tools \
- doc \
- - tests \
- extras
-
- +if ENABLE_TESTS
- +SUBDIRS += tests
- +endif
- +
- dist_doc_DATA = \
- ChangeLog \
- LICENSE \
- diff --git a/configure.ac b/configure.ac
- index b6254228..fe5f2700 100644
- --- a/configure.ac
- +++ b/configure.ac
- @@ -360,6 +360,11 @@ AE_FEATURE([python-agent],[build the LTTng UST Python agent])
- AE_FEATURE_DEFAULT_ENABLE
- AE_FEATURE([examples],[Do not build and install examples])
-
- +# Build the tests
- +# Enabled by default
- +AE_FEATURE_DEFAULT_ENABLE
- +AE_FEATURE([tests],[Do not build tests])
- +
- # Man pages
- # Enabled by default
- AE_FEATURE_DEFAULT_ENABLE
- @@ -525,6 +530,7 @@ AC_DEFINE([LTTNG_UST_CTL_LIB_SONAME_MAJOR], [ust_ctl_lib_version_current], [Majo
- ## ##
-
- AM_CONDITIONAL([ENABLE_EXAMPLES], AE_IS_FEATURE_ENABLED([examples]))
- +AM_CONDITIONAL([ENABLE_TESTS], AE_IS_FEATURE_ENABLED([tests]))
- AM_CONDITIONAL([ENABLE_GEN_TP_EXAMPLES], [test "x$PYTHON" != "x"])
- AM_CONDITIONAL([ENABLE_JAVA_AGENT], AE_IS_FEATURE_ENABLED([java-agent-jul]) || AE_IS_FEATURE_ENABLED([java-agent-log4j]))
- AM_CONDITIONAL([ENABLE_JAVA_AGENT_WITH_JUL], AE_IS_FEATURE_ENABLED([java-agent-jul]))
- --
- 2.34.1
|