[gimp-help/gimp-help-2-10] build: make quickreference Makefile less noisy



commit caf126209e4f9e359f786cd521ddf37a936b9fe9
Author: Jacob Boerema <jgboerema gmail com>
Date:   Tue Feb 22 18:22:42 2022 -0500

    build: make quickreference Makefile less noisy

 quickreference/Makefile.am | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)
---
diff --git a/quickreference/Makefile.am b/quickreference/Makefile.am
index 0cf4f48dd..c415c101a 100644
--- a/quickreference/Makefile.am
+++ b/quickreference/Makefile.am
@@ -27,7 +27,7 @@ COMPENDIUM = Compendium.po
 
 $(srcdir)/po/gimp-keys.pot: $(srcdir)/gimp-keys.xml
        @echo Making $@; \
-       $(XML2PO) $(XML2POFLAGS) $< | $(MSGUNIQ) --width=$(MSGWIDTH) - > $@
+       @$(XML2PO) $(XML2POFLAGS) $< | $(MSGUNIQ) --width=$(MSGWIDTH) - > $@
 
 po/%.po: $(srcdir)/po/gimp-keys.pot
        @echo Making $@; \
@@ -38,7 +38,7 @@ po/%.po: $(srcdir)/po/gimp-keys.pot
                $(MSGINIT) $(MSGINITFLAGS) --input=$< --locale=$* --output=$@; \
        fi; \
        $(MSGMERGE) $(MSGMERGEFLAGS) $${with_compendium} --update $@ $<; \
-       rm -f $@~
+       @rm -f $@~
 
 .PHONY: pot po-% po
 pot: po/gimp-keys.pot ;
@@ -46,19 +46,20 @@ po-%: po/%.po ;
 po: $(foreach lang,$(filter-out en,$(QUICKREFERENCE_LINGUAS)),po-$(lang)) ;
 
 xml/gimp-keys-%.xml: $(srcdir)/po/%.po gimp-keys.xml
-       $(MKDIR_P) xml
-       $(XML2PO) -p $< $(srcdir)/gimp-keys.xml > $@
+       @$(MKDIR_P) xml
+       @$(XML2PO) -p $< $(srcdir)/gimp-keys.xml > $@
 
 # English is a special case
 #
 .INTERMEDIATE: xml/gimp-keys-en.xml
 xml/gimp-keys-en.xml: gimp-keys.xml
-       $(MKDIR_P) xml; \
+       @$(MKDIR_P) xml; \
        cp $< $@
 
 svg/gimp-keys-%.svg: xml/gimp-keys-%.xml stylesheets/keys-svg.xsl
-       $(MKDIR_P) svg
-       $(XSLTPROC) \
+       @$(MKDIR_P) svg
+       @echo "*** Making Quickreference SVG ($*) ..."
+       @$(XSLTPROC) \
          $(srcdir)/stylesheets/keys-svg.xsl \
          $< \
          > $@
@@ -75,9 +76,11 @@ pdf/gimp-keys-%.pdf: svg/gimp-keys-%.svg
        @$(SVG2PDF) $(SVG2PDF_FLAGS) -o $@ $<
 
 pdf-local: $(foreach lang,$(QUICKREFERENCE_LINGUAS),pdf/gimp-keys-$(lang).pdf)
+
 docbook/gimp-keys-%.xml: xml/gimp-keys-%.xml stylesheets/keys-docbook.xsl
-       $(MKDIR_P) docbook
-       $(XSLTPROC) \
+       @$(MKDIR_P) docbook
+       @echo "*** Making Quickreference docbook ($*) ..."
+       @$(XSLTPROC) \
          $(srcdir)/stylesheets/keys-docbook.xsl \
          $< \
          > $@


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