[Xfce4-commits] <terminal:nick/docgen> Improve the messages and quiet the command echoing.

Nick Schermer noreply at xfce.org
Sun Dec 6 12:12:02 CET 2009


Updating branch refs/heads/nick/docgen
         to 1778e8718786be2791cbdb3ce3b0abbb2f10d77e (commit)
       from 9925020187507366b50c83db628c5ce36ffe5f60 (commit)

commit 1778e8718786be2791cbdb3ce3b0abbb2f10d77e
Author: Nick Schermer <nick at xfce.org>
Date:   Sun Dec 6 12:02:30 2009 +0100

    Improve the messages and quiet the command echoing.

 doc/Makefile.am |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/doc/Makefile.am b/doc/Makefile.am
index 98aee14..c497a40 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -50,24 +50,26 @@ update-po:
 
 # build the (translated) html help files
 html-build.stamp: $(srcdir)/$(DOCUMENT) $(srcdir)/$(STYLESHEET)
-	chmod -R u+w $(srcdir); \
+	@chmod -R u+w $(srcdir); \
 	if test -d $(srcdir)/html; then \
 		rm -rf $(srcdir)/html; \
 	fi; \
+	echo; \
 	for lang in C $(DOC_LINGUAS); do \
 		pofile=$(srcdir)/po/$$lang.po; \
 		if test x"$$lang" = x"C" -o -f $$pofile; then \
-			echo "*** Building $$lang HTML ***"; \
+			echo "*** Generating $$lang HTML documentation"; \
 			if test x"$$lang" = x"C"; then \
 				cp $(srcdir)/$(DOCUMENT) xgen-doc; \
 			else \
-				echo "--- Translating XML into $$lang"; \
+				echo "Building the translated DocBook XML file"; \
 				$(XML2PO) -e -l $$lang -p $$pofile $(srcdir)/$(DOCUMENT) > xgen-doc; \
 				rm -f .xml2po.mo; \
 			fi; \
 			sed -e "s,\@PACKAGE_NAME\@,$(PACKAGE_NAME),g" \
 				-e "s,\@PACKAGE_VERSION\@,$(PACKAGE_VERSION),g" \
 				-i xgen-doc; \
+			echo "Creating the HTML pages"; \
 			$(XSLTPROC) --nonet -o $(srcdir)/html/$$lang/ $(srcdir)/$(STYLESHEET) xgen-doc; \
 			chmod -R u+w $(srcdir)/html/$$lang; \
 			rm -f xgen-doc; \
@@ -81,15 +83,17 @@ dist-check-doc: all
 else
 
 html-build.stamp:
-	if test ! -d $(srcdir)/html; then \
-		echo "No HTML documentation found. If you want the $(PACKAGE_NAME)"; \
-		echo "documentation, recompile with --enable-gen-doc, this"; \
-		echo "This requires both the xml2po and xsltproc executables"; \
+	@if test ! -d $(srcdir)/html; then \
+		echo; \
+		echo "*** No generated HTML documentation found. If you want to"; \
+		echo "*** generate the (translated) documentation, run configure"; \
+		echo "*** with --enable-gen-doc."; \
+		echo; \
 	fi
 
 dist-check-doc:
-	echo "*** You need to compile with --enable-gen-doc in order to make dist"
-	echo "*** This requires both the xml2po and xsltproc executables"
+	@echo "*** You need to compile with --enable-gen-doc in order to make dist"
+	@echo "*** This requires both the xml2po and xsltproc executables"
 	@false
 
 endif



More information about the Xfce4-commits mailing list