Fix PS/PDF generation somewhat;  the Makefile syntax errors are now
fixed, although latex now runs out of memory when doing it.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3159 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/docs/Makefile.am b/docs/Makefile.am
index 773358c..cfcb98d 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -51,18 +51,18 @@
 
 # pdf and postscript
 print-docs:
-	@echo "Generating pdf file: $(printdir)/index.pdf ...";
+	@echo "Generating PDF file: $(printdir)/index.pdf (please be patient)...";
 	export XML_CATALOG_FILES=$(XML_CATALOG_FILES);
 	mkdir -p $(printdir);
 	mkdir -p $(printdir)/images;
 	cp $(imgdir)/massif-graph-sm.png $(printdir)/images;
 	$(XSLTPROC) $(XSLTPROC_FLAGS) -o $(printdir)/index.fo $(XSL_FO_STYLE) $(xmldir)/index.xml;
-	(cd $(printdir);
-	 pdfxmltex index.fo &> $(LOGFILE);
-	 pdfxmltex index.fo &> $(LOGFILE);
-	 pdfxmltex index.fo &> $(LOGFILE);
-	 echo "Generating ps file: $(printdir)/index.ps";
-	 pdftops index.pdf;
+	(cd $(printdir); \
+	 pdfxmltex index.fo &> $(LOGFILE); \
+	 pdfxmltex index.fo &> $(LOGFILE); \
+	 pdfxmltex index.fo &> $(LOGFILE); \
+	 echo "Generating PS file: $(printdir)/index.ps ..."; \
+	 pdftops index.pdf; \
 	 rm *.log *.aux *.fo *.out)
 
 # If the docs have been built, install them.  But don't worry if they have