[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-diffutils] [PATCH 11/19] maint: hide build commands behind $(AM_V_G
From: |
Jim Meyering |
Subject: |
[bug-diffutils] [PATCH 11/19] maint: hide build commands behind $(AM_V_GEN) |
Date: |
Fri, 20 Nov 2009 10:12:20 +0100 |
From: Jim Meyering <address@hidden>
* src/Makefile.am (paths.h): Use $(AM_V_GEN), and split a long line.
* man/Makefile.am ($(dist_man1_MANS)): Use $(AM_V_GEN) here, too.
---
man/Makefile.am | 2 +-
src/Makefile.am | 8 +++++---
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/man/Makefile.am b/man/Makefile.am
index 8c8b407..d3fc507 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -26,7 +26,7 @@ sdiff.1: $S/sdiff.c
# Depend on configure.ac to get version number changes.
$(dist_man1_MANS): $(top_srcdir)/configure.ac
- base=`expr $@ : '\(.*\).1'` && \
+ $(AM_V_GEN)base=`expr $@ : '\(.*\).1'` && \
(echo '[NAME]' && sed 's@/\* *@@; s/-/\\-/; q' $S/$$base.c) | \
$(HELP2MAN) -i - -S '$(PACKAGE) $(VERSION)' ../src/$$base | \
sed 's/^\.B info .*/.B info diff/' >$@
diff --git a/src/Makefile.am b/src/Makefile.am
index 859a469..84f330d 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -36,7 +36,9 @@ diff_SOURCES = \
MOSTLYCLEANFILES = paths.h paths.ht
cmp.$(OBJEXT) diff3.$(OBJEXT) diff.$(OBJEXT) sdiff.$(OBJEXT): paths.h
+
+gdiff = `echo diff|sed '$(transform)'`
+BUILT_SOURCES = paths.h
paths.h:
- (echo '#define DEFAULT_DIFF_PROGRAM "'`echo diff|sed '$(transform)'`'"'
&& \
- echo '#define LOCALEDIR "$(localedir)"') >address@hidden
- mv address@hidden $@
+ $(AM_V_GEN)(echo '#define DEFAULT_DIFF_PROGRAM "'$(gdiff)'"' && \
+ echo '#define LOCALEDIR "$(localedir)"') >address@hidden && mv
address@hidden $@
--
1.6.5.3.433.g11067
- [bug-diffutils] [PATCH 06/19] build: avoid link failure when libsigsegv is used, (continued)
- [bug-diffutils] [PATCH 06/19] build: avoid link failure when libsigsegv is used, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 05/19] maint: define/use PROGRAM_NAME and AUTHORS; use propername module, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 14/19] build: enable many warnings, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 02/19] sdiff, diff3: exec diff, not $(bindir)/diff, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 19/19] maint: remove hard-coded macro definitions provided by intprops.h, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 04/19] maint: no longer define *_FILENO constants, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 12/19] build: update gnulib submodule to latest, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 17/19] build: suppress warnings about bindtextdomain and textdomain, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 15/19] use xfreopen rather than freopen, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 10/19] build: let automake generate better man-installation rules, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 11/19] maint: hide build commands behind $(AM_V_GEN),
Jim Meyering <=
- [bug-diffutils] [PATCH 18/19] maint: add gnulib's announce-gen module, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 16/19] build: use more gnulib modules, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 13/19] build: "make stable" emitted an invalid gnupload command, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 07/19] admin: ignore all of gnulib-tests, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 03/19] maint: address@hidden is the new bug-reporting address, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 09/19] maint: add an assertion to suppress clang-detected warning, Jim Meyering, 2009/11/20
- [bug-diffutils] [PATCH 08/19] maint: remove dead assignment from diff3.c, Jim Meyering, 2009/11/20