diff options
Diffstat (limited to 'src/test/Makefile')
-rw-r--r-- | src/test/Makefile | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/test/Makefile b/src/test/Makefile index 0fd7eabf08f..9238860febd 100644 --- a/src/test/Makefile +++ b/src/test/Makefile @@ -12,6 +12,14 @@ subdir = src/test top_builddir = ../.. include $(top_builddir)/src/Makefile.global -SUBDIRS = regress isolation +SUBDIRS = regress isolation modules -$(recurse) +# We want to recurse to all subdirs for all standard targets, except that +# installcheck and install should not recurse into the subdirectory "modules". + +recurse_alldirs_targets := $(filter-out installcheck install, $(standard_targets)) +installable_dirs := $(filter-out modules, $(SUBDIRS)) + +$(call recurse,$(recurse_alldirs_targets)) +$(call recurse,installcheck, $(installable_dirs)) +$(call recurse,install, $(installable_dirs)) |