[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 5/7] 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 <andrew.cooper3@xxxxxxxxxx> CC: Ian Campbell <Ian.Campbell@xxxxxxxxxx> CC: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> CC: Wei Liu <wei.liu2@xxxxxxxxxx> --- docs/Makefile | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/Makefile b/docs/Makefile index d31b36f..6de05e4 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))) -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |