From 7ad278817c1f3167a1b3b6bd0efaf874788f1bd1 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Sat, 10 Mar 2001 16:05:35 +0000 Subject: [PATCH] Eliminate some hackery when creating text files (INSTALL) with a few lines of DSSSL. --- doc/src/sgml/Makefile | 27 ++++++++++----------------- doc/src/sgml/stylesheet.dsl | 20 ++++++++++++++++++-- 2 files changed, 28 insertions(+), 19 deletions(-) diff --git a/doc/src/sgml/Makefile b/doc/src/sgml/Makefile index a67aa0330f..bf89e45034 100644 --- a/doc/src/sgml/Makefile +++ b/doc/src/sgml/Makefile @@ -8,7 +8,7 @@ # # # IDENTIFICATION -# $Header: /cvsroot/pgsql/doc/src/sgml/Makefile,v 1.33 2001/03/06 20:41:06 petere Exp $ +# $Header: /cvsroot/pgsql/doc/src/sgml/Makefile,v 1.34 2001/03/10 16:05:35 petere Exp $ # #---------------------------------------------------------------------------- @@ -134,29 +134,22 @@ $(addsuffix .tex, $(ALLBOOKS)): %.tex: %.sgml $(ALLSGML) stylesheet.dsl catalog ## Semi-automatic generation of some text files. ## +JADE.text = $(JADE) $(JADEFLAGS) $(SGMLINCLUDE) -d stylesheet.dsl -i output-text -t sgml + INSTALL HISTORY: % : %.html @echo "|";\ echo "| You should now take \`$<', save it as a text file in Netscape,";\ echo "| and put it in place of the existing \`$@' file.";\ echo "|" +INSTALL.html: standalone-install.sgml installation.sgml + $(JADE.text) -V nochunks $+ >$@ -INSTALL.html HISTORY.html: %.html : tempfile_%.html - sed 's/Chapter 1. *//g' $< >$@ - -tempfile_INSTALL.html tempfile_HISTORY.html: tempfile_%.html : tempfile_%.sgml - $(JADE.html) -V nochunks $< >$@ - - -tempfile_INSTALL.sgml: standalone-install.sgml installation.sgml - cat $+ >$@ - -tempfile_HISTORY.sgml: release.sgml - ( echo ''; \ - cat $< ) >$@ - - -.INTERMEDIATE: tempfile_INSTALL.html tempfile_HISTORY.html tempfile_INSTALL.sgml tempfile_HISTORY.sgml +HISTORY.html: release.sgml + ( echo ''; \ + cat $< ) >tempfile_HISTORY.sgml + $(JADE.text) -V nochunks tempfile_HISTORY.sgml >$@ + rm tempfile_HISTORY.sgml ## diff --git a/doc/src/sgml/stylesheet.dsl b/doc/src/sgml/stylesheet.dsl index b9b736d3c6..7574b57e2f 100644 --- a/doc/src/sgml/stylesheet.dsl +++ b/doc/src/sgml/stylesheet.dsl @@ -1,9 +1,10 @@ - + + @@ -13,6 +14,10 @@ ]]> + +]]> + ]> @@ -22,7 +27,6 @@ (define pgsql-docs-list "pgsql-docs@postgresql.org") (define %refentry-xref-manvolnum% #f) -(define %section-autolabel% #t) (define %callout-graphics% #f) (define %content-title-end-punct% @@ -36,6 +40,7 @@ + + -- 2.40.0