summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2015-08-10 17:22:15 +0200
committerDaiki Ueno <ueno@gnu.org>2015-08-18 09:54:24 +0900
commit30f4290277444b1d4825a42c9a33f2c3c7fe310a (patch)
treecedc07d5aac841d219b8fd3db3afdca7e7900688
parent5bb169c3be1f80fb22ee63d51b43dfdb1ac22d2a (diff)
downloadgnulib-30f4290277444b1d4825a42c9a33f2c3c7fe310a.tar.gz
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.
-rw-r--r--ChangeLog16
-rw-r--r--modules/gperf3
-rw-r--r--modules/iconv_open10
-rw-r--r--modules/unicase/locale-language2
-rw-r--r--modules/unicase/special-casing2
-rw-r--r--modules/unictype/bidiclass-byname2
-rw-r--r--modules/unictype/category-byname2
-rw-r--r--modules/unictype/combining-class-byname2
-rw-r--r--modules/unictype/joininggroup-byname2
-rw-r--r--modules/unictype/joiningtype-byname2
-rw-r--r--modules/unictype/property-byname2
-rw-r--r--modules/unictype/scripts2
-rw-r--r--modules/uninorm/composition2
13 files changed, 34 insertions, 15 deletions
diff --git a/ChangeLog b/ChangeLog
index b816e80a32..6f984057f8 100644
--- 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
diff --git a/modules/gperf b/modules/gperf
index 6c901db888..1b5a40fa8f 100644
--- a/modules/gperf
+++ b/modules/gperf
@@ -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:
diff --git a/modules/iconv_open b/modules/iconv_open
index 242b6e2031..e49c65059b 100644
--- a/modules/iconv_open
+++ b/modules/iconv_open
@@ -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
diff --git a/modules/unicase/locale-language b/modules/unicase/locale-language
index 7b40a46590..3c8aedd3cf 100644
--- a/modules/unicase/locale-language
+++ b/modules/unicase/locale-language
@@ -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
diff --git a/modules/unicase/special-casing b/modules/unicase/special-casing
index 2f6bae6451..b4bf5b73d8 100644
--- a/modules/unicase/special-casing
+++ b/modules/unicase/special-casing
@@ -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
diff --git a/modules/unictype/bidiclass-byname b/modules/unictype/bidiclass-byname
index 2ebc71b627..dfb95a8a76 100644
--- a/modules/unictype/bidiclass-byname
+++ b/modules/unictype/bidiclass-byname
@@ -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
diff --git a/modules/unictype/category-byname b/modules/unictype/category-byname
index 78b45cfefe..90cc05e9b1 100644
--- a/modules/unictype/category-byname
+++ b/modules/unictype/category-byname
@@ -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
diff --git a/modules/unictype/combining-class-byname b/modules/unictype/combining-class-byname
index 33ecc278f7..f3b3d196ac 100644
--- a/modules/unictype/combining-class-byname
+++ b/modules/unictype/combining-class-byname
@@ -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
diff --git a/modules/unictype/joininggroup-byname b/modules/unictype/joininggroup-byname
index 8b470fbb49..caaf403e12 100644
--- a/modules/unictype/joininggroup-byname
+++ b/modules/unictype/joininggroup-byname
@@ -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
diff --git a/modules/unictype/joiningtype-byname b/modules/unictype/joiningtype-byname
index 63ab121b65..fb7f174407 100644
--- a/modules/unictype/joiningtype-byname
+++ b/modules/unictype/joiningtype-byname
@@ -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
diff --git a/modules/unictype/property-byname b/modules/unictype/property-byname
index 2a49878691..b2f9963ae3 100644
--- a/modules/unictype/property-byname
+++ b/modules/unictype/property-byname
@@ -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
diff --git a/modules/unictype/scripts b/modules/unictype/scripts
index 98db408a97..42fab85f70 100644
--- a/modules/unictype/scripts
+++ b/modules/unictype/scripts
@@ -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
diff --git a/modules/uninorm/composition b/modules/uninorm/composition
index 925ef6004a..b299f94973 100644
--- a/modules/uninorm/composition
+++ b/modules/uninorm/composition
@@ -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