]> granicus.if.org Git - postgresql/blobdiff - src/Makefile
Update copyright for 2019
[postgresql] / src / Makefile
index 4469d2cdf2c004e178d9b9d3c268e913224c4a93..bcdbd9588aa437ce3a41123e71be07154653645b 100644 (file)
@@ -13,6 +13,7 @@ top_builddir = ..
 include Makefile.global
 
 SUBDIRS = \
+       common \
        port \
        timezone \
        backend \
@@ -21,10 +22,18 @@ SUBDIRS = \
        include \
        interfaces \
        backend/replication/libpqwalreceiver \
+       backend/replication/pgoutput \
+       fe_utils \
        bin \
        pl \
        makefiles \
-       test/regress
+       test/regress \
+       test/isolation \
+       test/perl
+
+ifeq ($(with_llvm), yes)
+SUBDIRS += backend/jit/llvm
+endif
 
 # There are too many interdependencies between the subdirectories, so
 # don't attempt parallel make here.
@@ -50,26 +59,21 @@ uninstall: uninstall-local
 uninstall-local:
        rm -f $(addprefix '$(DESTDIR)$(pgxsdir)/$(subdir)'/, Makefile.global Makefile.port Makefile.shlib nls-global.mk)
 
+distprep:
+       $(MAKE) -C test/isolation $@
+
 clean:
        $(MAKE) -C test $@
        $(MAKE) -C tutorial NO_PGXS=1 $@
+       $(MAKE) -C test/isolation $@
        $(MAKE) -C test/thread $@
 
 distclean maintainer-clean:
        $(MAKE) -C test $@
        $(MAKE) -C tutorial NO_PGXS=1 $@
+       $(MAKE) -C test/isolation $@
        $(MAKE) -C test/thread $@
        rm -f Makefile.port Makefile.global
 
-coverage:
-       $(MAKE) -C timezone $@
-       $(MAKE) -C backend $@
-       $(MAKE) -C backend/utils/mb/conversion_procs $@
-       $(MAKE) -C backend/snowball $@
-       $(MAKE) -C interfaces $@
-       $(MAKE) -C backend/replication/libpqwalreceiver $@
-       $(MAKE) -C bin $@
-       $(MAKE) -C pl $@
-
 
 .PHONY: install-local installdirs-local uninstall-local