summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Herrmann <dh.herrmann@gmail.com>2015-03-16 09:17:12 (GMT)
committerMaciej Wereski <m.wereski@partner.samsung.com>2015-04-02 15:24:20 (GMT)
commit86b49f54ac59cad509d4e36888e021a40d6913a8 (patch)
tree2fefc1d8fb578b0b25420546bc2cb5e73828a0fb
parentd990806bddc0e900f109ef345d7fbf6f1cb733bc (diff)
downloadlinux-3.10-86b49f54ac59cad509d4e36888e021a40d6913a8.zip
linux-3.10-86b49f54ac59cad509d4e36888e021a40d6913a8.tar.gz
linux-3.10-86b49f54ac59cad509d4e36888e021a40d6913a8.tar.bz2
Documentation/kdbus: support quiet builds
Add support for quiet builds, just like Documentation/DocBook/Makefile supports. Signed-off-by: David Herrmann <dh.herrmann@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--Documentation/kdbus/Makefile16
1 files changed, 13 insertions, 3 deletions
diff --git a/Documentation/kdbus/Makefile b/Documentation/kdbus/Makefile
index d8e6bf3..af87641 100644
--- a/Documentation/kdbus/Makefile
+++ b/Documentation/kdbus/Makefile
@@ -15,13 +15,23 @@ XMLFILES := $(addprefix $(obj)/,$(DOCS))
MANFILES := $(patsubst %.xml, %.7, $(XMLFILES))
HTMLFILES := $(patsubst %.xml, %.html, $(XMLFILES))
-XMLTO_ARGS := -m $(srctree)/$(src)/stylesheet.xsl
+XMLTO_ARGS := -m $(srctree)/$(src)/stylesheet.xsl --skip-validation
+quiet_cmd_db2man = MAN $@
+ cmd_db2man = xmlto man $(XMLTO_ARGS) -o $(obj) $<
%.7: %.xml
- xmlto man $(XMLTO_ARGS) -o $(obj) $<
+ @(which xmlto > /dev/null 2>&1) || \
+ (echo "*** You need to install xmlto ***"; \
+ exit 1)
+ $(call cmd,db2man)
+quiet_cmd_db2html = HTML $@
+ cmd_db2html = xmlto html-nochunks $(XMLTO_ARGS) -o $(obj) $<
%.html: %.xml
- xmlto html-nochunks $(XMLTO_ARGS) -o $(obj) $<
+ @(which xmlto > /dev/null 2>&1) || \
+ (echo "*** You need to install xmlto ***"; \
+ exit 1)
+ $(call cmd,db2html)
mandocs: $(MANFILES)