From: Andrew Cooper Date: Mon, 20 Apr 2015 10:49:24 +0000 (+0100) Subject: docs/build: Do not create directories if we are not going to use them X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~3381 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=d6e4d499f82449f7ee6bf280e2b256ea38187fb0;p=xen.git docs/build: Do not create directories if we are not going to use them and be quite about doing so; these are only intermediate directories. No practical change, but the build log is roughly halved. Signed-off-by: Andrew Cooper CC: Ian Campbell CC: Ian Jackson CC: Wei Liu Acked-by: Ian Campbell --- diff --git a/docs/Makefile b/docs/Makefile index d31b36facc..6de05e4514 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -103,39 +103,39 @@ install: install-man-pages install-html # Individual file build targets man1/%.1: man/%.pod.1 Makefile - $(INSTALL_DIR) $(@D) + @$(INSTALL_DIR) $(@D) $(POD2MAN) --release=$(VERSION) --name=$* -s 1 -c "Xen" $< $@ man5/%.5: man/%.pod.5 Makefile - $(INSTALL_DIR) $(@D) + @$(INSTALL_DIR) $(@D) $(POD2MAN) --release=$(VERSION) --name=$* -s 5 -c "Xen" $< $@ html/index.html: $(DOC_HTML) $(CURDIR)/gen-html-index INDEX $(PERL) -w -- $(CURDIR)/gen-html-index -i INDEX html $(DOC_HTML) html/%.html: %.markdown - $(INSTALL_DIR) $(@D) ifdef MARKDOWN + @$(INSTALL_DIR) $(@D) $(MARKDOWN) $< > $@ else @echo "markdown not installed; skipping $*.html." endif html/%.txt: %.txt - $(INSTALL_DIR) $(@D) + @$(INSTALL_DIR) $(@D) $(INSTALL_DATA) $< $@ html/man/%.1.html: man/%.pod.1 Makefile - $(INSTALL_DIR) $(@D) ifdef POD2HTML + @$(INSTALL_DIR) $(@D) $(POD2HTML) --infile=$< --outfile=$@ else @echo "pod2html not installed; skipping $<." endif html/man/%.5.html: man/%.pod.5 Makefile - $(INSTALL_DIR) $(@D) ifdef POD2HTML + @$(INSTALL_DIR) $(@D) $(POD2HTML) --infile=$< --outfile=$@ else @echo "pod2html not installed; skipping $<." @@ -157,31 +157,31 @@ html/hypercall/%/index.html: $(CURDIR)/xen-headers Makefile -include $(wildcard html/hypercall/*/.deps) txt/%.txt: %.txt - $(INSTALL_DIR) $(@D) + @$(INSTALL_DIR) $(@D) $(INSTALL_DATA) $< $@ txt/%.txt: %.markdown - $(INSTALL_DIR) $(@D) + @$(INSTALL_DIR) $(@D) $(INSTALL_DATA) $< $@ txt/man/%.1.txt: man/%.pod.1 Makefile - $(INSTALL_DIR) $(@D) ifdef POD2TEXT + @$(INSTALL_DIR) $(@D) $(POD2TEXT) $< $@ else @echo "pod2text not installed; skipping $<." endif txt/man/%.5.txt: man/%.pod.5 Makefile - $(INSTALL_DIR) $(@D) ifdef POD2TEXT + @$(INSTALL_DIR) $(@D) $(POD2TEXT) $< $@ else @echo "pod2text not installed; skipping $<." endif pdf/%.pdf: %.markdown - $(INSTALL_DIR) $(@D) + @$(INSTALL_DIR) $(@D) $(PANDOC) --number-sections --toc --standalone $< --output $@ ifeq (,$(findstring clean,$(MAKECMDGOALS)))