From: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
---|---|
To: | pgsql-committers(at)postgresql(dot)org |
Subject: | pgsql: Improved parallel make support |
Date: | 2010-11-12 20:16:41 |
Message-ID: | E1PH037-0007IH-88@gemulon.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers pgsql-hackers |
Improved parallel make support
Replace for loops in makefiles with proper dependencies. Parallel
make can now span across directories. Also, make -k and make -q work
properly.
GNU make 3.80 or newer is now required.
Branch
------
master
Details
-------
http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=19e231bbdaef792dce22100012b504e2fb72f971
Modified Files
--------------
GNUmakefile.in | 56 +++++----------------
contrib/Makefile | 12 +----
contrib/dblink/Makefile | 1 +
doc/src/sgml/installation.sgml | 5 +-
src/Makefile | 47 +++++------------
src/Makefile.global.in | 47 +++++++++++++++++-
src/Makefile.shlib | 11 ++--
src/backend/Makefile | 4 +-
src/backend/common.mk | 6 +--
src/backend/replication/libpqwalreceiver/Makefile | 3 +-
src/backend/utils/mb/conversion_procs/Makefile | 6 +--
src/bin/Makefile | 3 +-
src/bin/initdb/Makefile | 4 +-
src/bin/pg_config/Makefile | 4 +-
src/bin/pg_controldata/Makefile | 4 +-
src/bin/pg_ctl/Makefile | 4 +-
src/bin/pg_dump/Makefile | 8 ++--
src/bin/pg_resetxlog/Makefile | 4 +-
src/bin/psql/Makefile | 4 +-
src/bin/scripts/Makefile | 20 ++++----
src/interfaces/Makefile | 3 +-
src/interfaces/ecpg/Makefile | 16 ++----
src/interfaces/ecpg/compatlib/Makefile | 9 +++
src/interfaces/ecpg/ecpglib/Makefile | 9 ++--
src/interfaces/ecpg/preproc/Makefile | 7 ++-
src/pl/Makefile | 10 +---
src/test/regress/GNUmakefile | 16 +++---
src/timezone/Makefile | 4 +-
src/tools/findoidjoins/Makefile | 4 +-
src/tools/fsync/Makefile | 4 +-
30 files changed, 156 insertions(+), 179 deletions(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2010-11-12 20:24:25 | pgsql: Fix old oversight in const-simplification of COALESCE() expressi |
Previous Message | User Andrewd | 2010-11-12 17:43:10 | pgbuildfarm - client-code: Add PGBuild/Options module forgotten in the |
From | Date | Subject | |
---|---|---|---|
Next Message | Dimitri Fontaine | 2010-11-12 20:27:43 | Re: Refactoring the Type System |
Previous Message | Dimitri Fontaine | 2010-11-12 20:13:59 | Re: wCTE behaviour |