pgsql: Remove maintainer-check target, fold into normal build - Mailing list pgsql-committers

From Peter Eisentraut
Subject pgsql: Remove maintainer-check target, fold into normal build
Date
Msg-id E1VUQVe-0002yh-8e@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Remove maintainer-check target, fold into normal build

make maintainer-check was obscure and rarely called in practice, and
many breakages were missed.  Fold everything that make maintainer-check
used to do into the normal build.  Specifically:

- Call duplicate_oids when genbki.pl is called.

- Check for tabs in SGML files when the documentation is built.

- Run msgfmt with the -c option during the regular build.  Add an
  additional configure check to see whether we are using the GNU
  version.  (make maintainer-check probably used to fail with non-GNU
  msgfmt.)

Keep maintainer-check as around as phony target for the time being in
case anyone is calling it.  But it won't do anything anymore.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/5dd41f3574871757e6b8e2a16b3e736fee36c20d

Modified Files
--------------
GNUmakefile.in               |    2 --
config/programs.m4           |    5 +++++
configure                    |   14 ++++++++++++++
doc/Makefile                 |    2 +-
doc/src/Makefile             |    2 +-
doc/src/sgml/Makefile        |    6 +++---
src/Makefile.global.in       |    5 +++--
src/backend/catalog/Makefile |    3 ++-
src/backend/common.mk        |    2 +-
src/include/Makefile         |    3 ---
src/nls-global.mk            |   11 ++---------
11 files changed, 32 insertions(+), 23 deletions(-)


pgsql-committers by date:

Previous
From: Peter Eisentraut
Date:
Subject: pgsql: Replace duplicate_oids with Perl implementation
Next
From: Peter Eisentraut
Date:
Subject: pgsql: doc: Handle additional character entities for SGML/XML conversio