[Telepathy-commits] [telepathy-spec/master] Put temporary files in tmp/ so they'll be cleaned up

Simon McVittie simon.mcvittie at collabora.co.uk
Tue Sep 9 07:24:12 PDT 2008


---
 Makefile |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/Makefile b/Makefile
index a7b8759..ec2168b 100644
--- a/Makefile
+++ b/Makefile
@@ -41,15 +41,18 @@ GENERATED_FILES = \
 	$(CANONICAL_NAMES)
 
 doc/spec.html: $(XMLS) tools/doc-generator.xsl
-	$(XSLTPROC) tools/doc-generator.xsl spec/all.xml > $@.tmp
-	mv $@.tmp $@
+	@install -d tmp/doc
+	$(XSLTPROC) tools/doc-generator.xsl spec/all.xml > tmp/$@
+	mv tmp/$@ $@
 doc/telepathy-spec.devhelp2: $(XMLS) tools/devhelp.xsl
-	$(XSLTPROC) tools/devhelp.xsl spec/all.xml > $@.tmp
-	mv $@.tmp $@
+	@install -d tmp/doc
+	$(XSLTPROC) tools/devhelp.xsl spec/all.xml > tmp/$@
+	mv tmp/$@ $@
 test/output/spec.html: $(TEST_XMLS) tools/doc-generator.xsl
+	@install -d tmp/test/output
 	@install -d test/output
-	$(XSLTPROC) tools/doc-generator.xsl test/input/all.xml > $@.tmp
-	mv $@.tmp $@
+	$(XSLTPROC) tools/doc-generator.xsl test/input/all.xml > tmp/$@
+	mv tmp/$@ $@
 
 $(INTROSPECT): introspect/%.xml: spec/%.xml tools/spec-to-introspect.xsl
 	@install -d introspect
-- 
1.5.6.3




More information about the Telepathy-commits mailing list