This is a re-spin, extension and follow-up to this previous series:
<http://lists.gnu.org/archive/html/coreutils/2012-08/msg00257.html>
plus other follow-up fixlets and refactoring. Thanks to Jim Meyering
for his testing of earlier iterations of this series, and his relentless
reporting of problems and errors.
Further testing would be appreciated.
Regards,
Stefano
-*-*-*-
Jim Meyering (2):
build: fix VPATH issues in C compilation
maint: avoid distcheck failure by properly cleaning $(EXTRA_MANS)
Stefano Lattarini (20):
maint: add our 'bootstrap_post_import_hook' function
build: refactor how lists of coreutils programs are defined
build: don't use recursive make to build the 'src' subdirectory
build: fix generation of manpages for programs not built by default
maint: improve remake rules for maintainers
maint: remove unused target 'install-root'
maint: fix and simplify maintainer checks
maint: fix one stray reference to src/Makefile.am
maint: update gitignore entries
build: simplify: get rid of some indirection variables
build: simplify and make more portable to non-GNU make
build: one less unneeded make variable
build: rename dist_man1_MANS -> man1_MANS
build: simplify: get rid of yet some more indirection variables
build: enhance man pages cleaning and dependencies
build: $(mandeps): new, factors out man pages dependencies
maint: simplify declaration of "libexec" programs
maint: typofix in comments
maint: fix quoting problem in configure.ac
maint: port manpages generation to VPATH builds
.gitignore | 2 +
Makefile.am | 23 +-
bootstrap.conf | 15 +-
build-aux/gen-lists-of-programs.sh | 187 +++++++++++
cfg.mk | 63 ++--
configure.ac | 94 ++----
man/local.mk | 258 +++++++-------
src/.gitignore | 1 +
src/Makefile.am | 665 -------------------------------------
src/local.mk | 533 +++++++++++++++++++++++++++++
tests/Makefile.am | 6 +-
11 files changed, 960 insertions(+), 887 deletions(-)
create mode 100755 build-aux/gen-lists-of-programs.sh
delete mode 100644 src/Makefile.am
create mode 100644 src/local.mk
--
1.7.12