AM_CONDITIONAL(HAVE_LIBUNISTRING, test "$ac_have_unistring" = "yes")
# specify our own suppressions file; this needs to be set before gl_INIT
-DEFAULT_VALGRINDFLAGS='-q --error-exitcode=1 --leak-check=full --track-origins=yes --gen-suppressions=all --suppressions=\$(srcdir)/suppressions.valgrind'
+DEFAULT_VALGRINDFLAGS='-q --error-exitcode=1 --leak-check=full --track-origins=yes --gen-suppressions=all'
+
+gl_VALGRIND_TESTS_DEFAULT_NO
dnl Note that g*l_INIT are run after we check for library capabilities,
dnl to prevent issues from caching lib dependencies. See discussion
gl_WARN_ADD([-fdiagnostics-show-option])
fi
-gl_VALGRIND_TESTS_DEFAULT_NO
-
if test "$gl_cv_opt_valgrind_tests" != no; then
gl_WARN_ADD([-fno-builtin-strcmp])
fi
TEST_EXTENSIONS = .sh
SH_LOG_COMPILER = $(SHELL)
-LOG_COMPILER = $(VALGRIND)
+
+AM_VALGRINDFLAGS = --suppressions=$(srcdir)/suppressions.valgrind
+LOG_COMPILER = $(LOG_VALGRIND)
distclean-local:
rm -rf softhsm-*.db softhsm-*.config *.tmp tmp-* x509-crt-list-import-url.config.db port.lock.d
# which are not trivial, and makes no point to address.
TESTS_ENVIRONMENT = EXEEXT=$(EXEEXT) \
LC_ALL="C" \
- VALGRIND="$(VALGRIND)" \
+ VALGRIND='$(LOG_VALGRIND)' \
LIBTOOL="$(LIBTOOL)" \
top_builddir="$(top_builddir)" \
abs_top_builddir="$(abs_top_builddir)" \
TESTS_ENVIRONMENT += DISABLE_BASH_TESTS=1
endif
+AM_VALGRINDFLAGS = --suppressions=$(srcdir)/suppressions.valgrind
+LOG_COMPILER = $(LOG_VALGRIND)
+
distclean-local:
rm -rf tmp-* *.tmp
TESTS_ENVIRONMENT = EXEEXT=$(EXEEXT) \
LC_ALL="C" \
PYTHON="$(PYTHON)" \
- VALGRIND="$(VALGRIND)" \
+ VALGRIND='$(LOG_VALGRIND)' \
top_builddir="$(top_builddir)" \
abs_top_builddir="$(abs_top_builddir)" \
srcdir="$(srcdir)" \
TEST_EXTENSIONS = .sh
SH_LOG_COMPILER = $(SHELL)
-LOG_COMPILER = $(VALGRIND)
+
+AM_VALGRINDFLAGS = --suppressions=$(srcdir)/suppressions.valgrind
+LOG_COMPILER = $(LOG_VALGRIND)