]> Savannah Git Hosting - gnulib.git/commitdiff
gperf: respect silent rules
authorDaiki Ueno <ueno@gnu.org>
Mon, 10 Aug 2015 15:22:15 +0000 (17:22 +0200)
committerDaiki Ueno <ueno@gnu.org>
Tue, 18 Aug 2015 00:54:24 +0000 (09:54 +0900)
* modules/gperf (Makefile.am): Define V_GPERF, V_GPERF_, and
V_GPERF_0 for silent rules.
* modules/iconv_open (Makefile.am): Use V_GPERF.
* modules/unicase/locale-language (Makefile.am): Likewise.
* modules/unicase/special-casing (Makefile.am): Likewise.
* modules/unictype/category-byname (Makefile.am): Likewise.
* modules/unictype/combining-class-byname (Makefile.am): Likewise.
* modules/unictype/joininggroup-byname (Makefile.am): Likewise.
* modules/unictype/joiningtype-byname (Makefile.am): Likewise.
* modules/unictype/property-byname (Makefile.am): Likewise.
* modules/unictype/scripts (Makefile.am): Likewise.
* modules/uninorm/composition (Makefile.am): Likewise.

13 files changed:
ChangeLog
modules/gperf
modules/iconv_open
modules/unicase/locale-language
modules/unicase/special-casing
modules/unictype/bidiclass-byname
modules/unictype/category-byname
modules/unictype/combining-class-byname
modules/unictype/joininggroup-byname
modules/unictype/joiningtype-byname
modules/unictype/property-byname
modules/unictype/scripts
modules/uninorm/composition

index b816e80a32464bfbb7aa27394560a8b694e28136..6f984057f811f1ea6e6fbb6c12ef97d19e49abf8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2015-08-10  Daiki Ueno  <ueno@gnu.org>
+
+       gperf: respect silent rules
+       * modules/gperf (Makefile.am): Define V_GPERF, V_GPERF_, and
+       V_GPERF_0 for silent rules.
+       * modules/iconv_open (Makefile.am): Use V_GPERF.
+       * modules/unicase/locale-language (Makefile.am): Likewise.
+       * modules/unicase/special-casing (Makefile.am): Likewise.
+       * modules/unictype/category-byname (Makefile.am): Likewise.
+       * modules/unictype/combining-class-byname (Makefile.am): Likewise.
+       * modules/unictype/joininggroup-byname (Makefile.am): Likewise.
+       * modules/unictype/joiningtype-byname (Makefile.am): Likewise.
+       * modules/unictype/property-byname (Makefile.am): Likewise.
+       * modules/unictype/scripts (Makefile.am): Likewise.
+       * modules/uninorm/composition (Makefile.am): Likewise.
+
 2015-08-03  Paul Eggert  <eggert@cs.ucla.edu>
 
        Improve port of stdalign to C++11
index 6c901db8881cf1e07f061bf6f3c9b444620e5dba..1b5a40fa8f01acc6cd8fb7cff905854cf2f44f79 100644 (file)
@@ -9,6 +9,9 @@ configure.ac:
 
 Makefile.am:
 GPERF = gperf
+V_GPERF = $(V_GPERF_@AM_V@)
+V_GPERF_ = $(V_GPERF_@AM_DEFAULT_V@)
+V_GPERF_0 = @echo "  GPERF   " $@;
 
 Include:
 
index 242b6e2031899d16c3c5a08c35e66766dd047c42..e49c65059b53007463c50a974e9e67d2f76fcfd9 100644 (file)
@@ -34,19 +34,19 @@ fi
 
 Makefile.am:
 iconv_open-aix.h: iconv_open-aix.gperf
-       $(GPERF) -m 10 $(srcdir)/iconv_open-aix.gperf > $(srcdir)/iconv_open-aix.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/iconv_open-aix.gperf > $(srcdir)/iconv_open-aix.h-t && \
        mv $(srcdir)/iconv_open-aix.h-t $(srcdir)/iconv_open-aix.h
 iconv_open-hpux.h: iconv_open-hpux.gperf
-       $(GPERF) -m 10 $(srcdir)/iconv_open-hpux.gperf > $(srcdir)/iconv_open-hpux.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/iconv_open-hpux.gperf > $(srcdir)/iconv_open-hpux.h-t && \
        mv $(srcdir)/iconv_open-hpux.h-t $(srcdir)/iconv_open-hpux.h
 iconv_open-irix.h: iconv_open-irix.gperf
-       $(GPERF) -m 10 $(srcdir)/iconv_open-irix.gperf > $(srcdir)/iconv_open-irix.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/iconv_open-irix.gperf > $(srcdir)/iconv_open-irix.h-t && \
        mv $(srcdir)/iconv_open-irix.h-t $(srcdir)/iconv_open-irix.h
 iconv_open-osf.h: iconv_open-osf.gperf
-       $(GPERF) -m 10 $(srcdir)/iconv_open-osf.gperf > $(srcdir)/iconv_open-osf.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/iconv_open-osf.gperf > $(srcdir)/iconv_open-osf.h-t && \
        mv $(srcdir)/iconv_open-osf.h-t $(srcdir)/iconv_open-osf.h
 iconv_open-solaris.h: iconv_open-solaris.gperf
-       $(GPERF) -m 10 $(srcdir)/iconv_open-solaris.gperf > $(srcdir)/iconv_open-solaris.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/iconv_open-solaris.gperf > $(srcdir)/iconv_open-solaris.h-t && \
        mv $(srcdir)/iconv_open-solaris.h-t $(srcdir)/iconv_open-solaris.h
 BUILT_SOURCES        += iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h iconv_open-solaris.h
 MOSTLYCLEANFILES     += iconv_open-aix.h-t iconv_open-hpux.h-t iconv_open-irix.h-t iconv_open-osf.h-t iconv_open-solaris.h-t
index 7b40a465907e4d46a4a42aa4479f330e83437506..3c8aedd3cfcb668d3eb34338678a20385792b33e 100644 (file)
@@ -19,7 +19,7 @@ lib_SOURCES += unicase/locale-language.c
 endif
 
 unicase/locale-languages.h: $(srcdir)/unicase/locale-languages.gperf
-       $(GPERF) -m 10 $(srcdir)/unicase/locale-languages.gperf > $(srcdir)/unicase/locale-languages.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unicase/locale-languages.gperf > $(srcdir)/unicase/locale-languages.h-t && \
        mv $(srcdir)/unicase/locale-languages.h-t $(srcdir)/unicase/locale-languages.h
 BUILT_SOURCES        += unicase/locale-languages.h
 MOSTLYCLEANFILES     += unicase/locale-languages.h-t
index 2f6bae645157aeb58ae5112b9839bdcb8125f7d4..b4bf5b73d8a852d93caf4dbddf5b1583bcfb0564 100644 (file)
@@ -15,7 +15,7 @@ Makefile.am:
 lib_SOURCES += unicase/special-casing.c
 
 unicase/special-casing-table.h: $(srcdir)/unicase/special-casing-table.gperf
-       $(GPERF) -m 10 $(srcdir)/unicase/special-casing-table.gperf > $(srcdir)/unicase/special-casing-table.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unicase/special-casing-table.gperf > $(srcdir)/unicase/special-casing-table.h-t && \
        mv $(srcdir)/unicase/special-casing-table.h-t $(srcdir)/unicase/special-casing-table.h
 BUILT_SOURCES        += unicase/special-casing-table.h
 MOSTLYCLEANFILES     += unicase/special-casing-table.h-t
index 2ebc71b6271811d7f363fec408faf7ad957526be..dfb95a8a76ab30f0f684c6d1287aeb30214272c7 100644 (file)
@@ -18,7 +18,7 @@ lib_SOURCES += unictype/bidi_byname.c
 endif
 
 unictype/bidi_byname.h: unictype/bidi_byname.gperf
-       $(GPERF) -m 10 $(srcdir)/unictype/bidi_byname.gperf > $(srcdir)/unictype/bidi_byname.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unictype/bidi_byname.gperf > $(srcdir)/unictype/bidi_byname.h-t && \
        mv $(srcdir)/unictype/bidi_byname.h-t $(srcdir)/unictype/bidi_byname.h
 BUILT_SOURCES        += unictype/bidi_byname.h
 MOSTLYCLEANFILES     += unictype/bidi_byname.h-t
index 78b45cfefe7a7beddd67fed40e781ad725c6cc95..90cc05e9b19d1742ca5daf2f11d8491d91499fb3 100644 (file)
@@ -57,7 +57,7 @@ lib_SOURCES += unictype/categ_byname.c
 endif
 
 unictype/categ_byname.h: unictype/categ_byname.gperf
-       $(GPERF) -m 10 $(srcdir)/unictype/categ_byname.gperf > $(srcdir)/unictype/categ_byname.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unictype/categ_byname.gperf > $(srcdir)/unictype/categ_byname.h-t && \
        mv $(srcdir)/unictype/categ_byname.h-t $(srcdir)/unictype/categ_byname.h
 BUILT_SOURCES        += unictype/categ_byname.h
 MOSTLYCLEANFILES     += unictype/categ_byname.h-t
index 33ecc278f734ba8375b7423a84f2a8caef1ef1c4..f3b3d196acdf68a967310b5c4b097aa5feeec99f 100644 (file)
@@ -18,7 +18,7 @@ lib_SOURCES += unictype/combiningclass_byname.c
 endif
 
 unictype/combiningclass_byname.h: unictype/combiningclass_byname.gperf
-       $(GPERF) -m 10 $(srcdir)/unictype/combiningclass_byname.gperf > $(srcdir)/unictype/combiningclass_byname.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unictype/combiningclass_byname.gperf > $(srcdir)/unictype/combiningclass_byname.h-t && \
        mv $(srcdir)/unictype/combiningclass_byname.h-t $(srcdir)/unictype/combiningclass_byname.h
 BUILT_SOURCES        += unictype/combiningclass_byname.h
 MOSTLYCLEANFILES     += unictype/combiningclass_byname.h-t
index 8b470fbb49770f30be805d452ee2bb8b4edce23b..caaf403e123b3b9ec1eaf6b9f5610fd3ed699fed 100644 (file)
@@ -18,7 +18,7 @@ lib_SOURCES += unictype/joininggroup_byname.c
 endif
 
 unictype/joininggroup_byname.h: unictype/joininggroup_byname.gperf
-       $(GPERF) -m 10 $(srcdir)/unictype/joininggroup_byname.gperf > $(srcdir)/unictype/joininggroup_byname.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unictype/joininggroup_byname.gperf > $(srcdir)/unictype/joininggroup_byname.h-t && \
        mv $(srcdir)/unictype/joininggroup_byname.h-t $(srcdir)/unictype/joininggroup_byname.h
 BUILT_SOURCES        += unictype/joininggroup_byname.h
 MOSTLYCLEANFILES     += unictype/joininggroup_byname.h-t
index 63ab121b653e14568c09d1ba84a0ea46fd5b875b..fb7f17440767166af82ae5c8ecf562b294e68974 100644 (file)
@@ -18,7 +18,7 @@ lib_SOURCES += unictype/joiningtype_byname.c
 endif
 
 unictype/joiningtype_byname.h: unictype/joiningtype_byname.gperf
-       $(GPERF) -m 10 $(srcdir)/unictype/joiningtype_byname.gperf > $(srcdir)/unictype/joiningtype_byname.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unictype/joiningtype_byname.gperf > $(srcdir)/unictype/joiningtype_byname.h-t && \
        mv $(srcdir)/unictype/joiningtype_byname.h-t $(srcdir)/unictype/joiningtype_byname.h
 BUILT_SOURCES        += unictype/joiningtype_byname.h
 MOSTLYCLEANFILES     += unictype/joiningtype_byname.h-t
index 2a49878691b3948535006d380acae5f831c9513f..b2f9963ae35df467ac25274b181a3673eb211a29 100644 (file)
@@ -104,7 +104,7 @@ lib_SOURCES += unictype/pr_byname.c
 endif
 
 unictype/pr_byname.h: unictype/pr_byname.gperf
-       $(GPERF) -m 10 $(srcdir)/unictype/pr_byname.gperf > $(srcdir)/unictype/pr_byname.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unictype/pr_byname.gperf > $(srcdir)/unictype/pr_byname.h-t && \
        mv $(srcdir)/unictype/pr_byname.h-t $(srcdir)/unictype/pr_byname.h
 BUILT_SOURCES        += unictype/pr_byname.h
 MOSTLYCLEANFILES     += unictype/pr_byname.h-t
index 98db408a97205e79f84e8774cf971f7fadc5c357..42fab85f70fd41b24365fc2dc0c1b1bbb1babfb7 100644 (file)
@@ -19,7 +19,7 @@ lib_SOURCES += unictype/scripts.c
 endif
 
 unictype/scripts_byname.h: unictype/scripts_byname.gperf
-       $(GPERF) -m 10 $(srcdir)/unictype/scripts_byname.gperf > $(srcdir)/unictype/scripts_byname.h-t
+       $(V_GPERF)$(GPERF) -m 10 $(srcdir)/unictype/scripts_byname.gperf > $(srcdir)/unictype/scripts_byname.h-t && \
        mv $(srcdir)/unictype/scripts_byname.h-t $(srcdir)/unictype/scripts_byname.h
 BUILT_SOURCES        += unictype/scripts_byname.h
 MOSTLYCLEANFILES     += unictype/scripts_byname.h-t
index 925ef6004aa42cbfa5e98a68784e84043df33127..b299f949734b9a8816bcd21f751d299b3addb02a 100644 (file)
@@ -18,7 +18,7 @@ lib_SOURCES += uninorm/composition.c
 endif
 
 uninorm/composition-table.h: $(srcdir)/uninorm/composition-table.gperf
-       $(GPERF) -m 1 $(srcdir)/uninorm/composition-table.gperf > $(srcdir)/uninorm/composition-table.h-t
+       $(V_GPERF)$(GPERF) -m 1 $(srcdir)/uninorm/composition-table.gperf > $(srcdir)/uninorm/composition-table.h-t && \
        mv $(srcdir)/uninorm/composition-table.h-t $(srcdir)/uninorm/composition-table.h
 BUILT_SOURCES        += uninorm/composition-table.h
 MOSTLYCLEANFILES     += uninorm/composition-table.h-t