coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 00/22] Patches to avoid use of make recursion in the 'src/' subdi


From: Stefano Lattarini
Subject: [PATCH 00/22] Patches to avoid use of make recursion in the 'src/' subdir
Date: Sat, 1 Sep 2012 01:46:37 +0200

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]