# HG changeset patch
# User Ian Campbell <ian.campbell@xxxxxxxxxx>
# Date 1321540536 0
# Node ID f1464f6fba419acc019c824cea4aefb97b2360f6
# Parent 22264859117b883d37b563ddad14515d80568a4e
docs: generate docs direct into final filename
Nothing depends on the final document so there is not much point in generating
to a tempfile and move-if-changed.
Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
diff -r 22264859117b -r f1464f6fba41 docs/Makefile
--- a/docs/Makefile Thu Nov 17 14:35:36 2011 +0000
+++ b/docs/Makefile Thu Nov 17 14:35:36 2011 +0000
@@ -132,37 +132,30 @@ html/%.html: %.markdown
@$(INSTALL_DIR) $(@D)
@set -e ; if which $(MARKDOWN) 1>/dev/null 2>/dev/null; then \
echo "Running markdown to generate $*.html ... "; \
- $(MARKDOWN) $< > $@.tmp ; \
- $(call move-if-changed,$@.tmp,$@) ; else \
+ $(MARKDOWN) $< > $@ ; else \
echo "markdown not installed; skipping $*.html."; fi
html/man/%.1.html: man/%.pod.1 Makefile
$(INSTALL_DIR) $(@D)
- $(POD2HTML) --infile=$< --outfile=$@.tmp
- $(call move-if-changed,$@.tmp,$@)
+ $(POD2HTML) --infile=$< --outfile=$@
html/man/%.5.html: man/%.pod.5 Makefile
$(INSTALL_DIR) $(@D)
- $(POD2HTML) --infile=$< --outfile=$@.tmp
- $(call move-if-changed,$@.tmp,$@)
+ $(POD2HTML) --infile=$< --outfile=$@
txt/%.txt: %.txt
$(INSTALL_DIR) $(@D)
- cp $< $@.tmp
- $(call move-if-changed,$@.tmp,$@)
+ cp $< $@
txt/%.txt: %.markdown
$(INSTALL_DIR) $(@D)
- cp $< $@.tmp
- $(call move-if-changed,$@.tmp,$@)
+ cp $< $@
txt/man/%.1.txt: man/%.pod.1 Makefile
$(INSTALL_DIR) $(@D)
- $(POD2TEXT) $< $@.tmp
- $(call move-if-changed,$@.tmp,$@)
+ $(POD2TEXT) $< $@
txt/man/%.5.txt: man/%.pod.5 Makefile
$(INSTALL_DIR) $(@D)
- $(POD2TEXT) $< $@.tmp
- $(call move-if-changed,$@.tmp,$@)
+ $(POD2TEXT) $< $@
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|