diff options
-rw-r--r-- | src/test/regress/GNUmakefile | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/test/regress/GNUmakefile b/src/test/regress/GNUmakefile index a4e15d2a110..33320ef1eab 100644 --- a/src/test/regress/GNUmakefile +++ b/src/test/regress/GNUmakefile @@ -116,14 +116,19 @@ autoinc$(DLSUFFIX): $(top_builddir)/contrib/spi/autoinc$(DLSUFFIX) dummy_seclabel$(DLSUFFIX): $(top_builddir)/contrib/dummy_seclabel/dummy_seclabel$(DLSUFFIX) cp $< $@ -$(top_builddir)/contrib/spi/refint$(DLSUFFIX): $(top_srcdir)/contrib/spi/refint.c - $(MAKE) -C $(top_builddir)/contrib/spi refint$(DLSUFFIX) +$(top_builddir)/contrib/spi/refint$(DLSUFFIX): | submake-contrib-spi ; -$(top_builddir)/contrib/spi/autoinc$(DLSUFFIX): $(top_srcdir)/contrib/spi/autoinc.c - $(MAKE) -C $(top_builddir)/contrib/spi autoinc$(DLSUFFIX) +$(top_builddir)/contrib/spi/autoinc$(DLSUFFIX): | submake-contrib-spi ; -$(top_builddir)/contrib/dummy_seclabel/dummy_seclabel$(DLSUFFIX): $(top_builddir)/contrib/dummy_seclabel/dummy_seclabel.c - $(MAKE) -C $(top_builddir)/contrib/dummy_seclabel dummy_seclabel$(DLSUFFIX) +$(top_builddir)/contrib/dummy_seclabel/dummy_seclabel$(DLSUFFIX): | submake-contrib-dummy_seclabel ; + +submake-contrib-spi: + $(MAKE) -C $(top_builddir)/contrib/spi + +submake-contrib-dummy_seclabel: + $(MAKE) -C $(top_builddir)/contrib/dummy_seclabel + +.PHONY: submake-contrib-spi submake-contrib-dummy_seclabel # Tablespace setup |