9 function-line-vs-leading-space \
18 $(TESTS) init.sh t-local.sh
20 # Note that the first lines are statements. They ensure that environment
21 # variables that can perturb tests are unset or set to expected values.
22 # The rest are envvar settings that propagate build-related Makefile
23 # variables to test scripts.
25 tmp__=$$TMPDIR; test -d "$$tmp__" || tmp__=.; \
26 TMPDIR=$$tmp__; export TMPDIR; \
28 VERSION='$(VERSION)' \
29 abs_top_builddir='$(abs_top_builddir)' \
30 abs_top_srcdir='$(abs_top_srcdir)' \
31 abs_srcdir='$(abs_srcdir)' \
32 built_programs="`$(built_programs)`" \
34 top_srcdir='$(top_srcdir)' \
37 PACKAGE_BUGREPORT='$(PACKAGE_BUGREPORT)' \
38 PACKAGE_VERSION=$(PACKAGE_VERSION) \
39 CONFIG_HEADER='$(abs_top_builddir)/lib/config.h' \
40 ENABLE_DEVICE_MAPPER=$(ENABLE_DEVICE_MAPPER) \
42 PREFERABLY_POSIX_SHELL='$(PREFERABLY_POSIX_SHELL)' \
43 REPLACE_GETCWD=$(REPLACE_GETCWD) \
44 PATH='$(abs_top_builddir)/src$(PATH_SEPARATOR)'"$$PATH" \
47 LOG_COMPILER= $(SHELL)
50 echo 'spy:;@echo $$(PROGRAMS)' \
51 | (cd ../src && MAKEFLAGS= $(MAKE) -s -f Makefile -f - spy) \
52 | tr ' ' '\n' | sed '/^$$/d; s,$(EXEEXT)$$,,' | sort -u