1
0
mirror of https://github.com/postgres/postgres.git synced 2025-09-02 04:21:28 +03:00

Revive Reference Manual, remove reference pages from User's Guide.

Make version.sgml the central place for updating version numbers in the
documentation.  Document titles now contain the version number of the
release they belong to.

filelist.sgml is the central (and only) place to declare system entities
(i.e., sgml files).  No longer a need to declare them in each document
header.

There is no longer any need to maintain duplicate chapter lists in
postgres.sgml and user/admin/etc.sgml, everything is build from the same
sources.  Some parameter entities allow for different text to be included
when the integrated or a single doc set is generated, which eliminates the
problems that had caused this to fail in the past.
This commit is contained in:
Peter Eisentraut
2000-11-24 17:44:22 +00:00
parent 4cbeefb1e8
commit b2e76d570b
16 changed files with 406 additions and 926 deletions

View File

@@ -1,16 +1,16 @@
# Postgres documentation makefile
# $Header: /cvsroot/pgsql/doc/src/Makefile,v 1.14 2000/10/08 13:24:08 petere Exp $
# $Header: /cvsroot/pgsql/doc/src/Makefile,v 1.15 2000/11/24 17:44:21 petere Exp $
subdir = doc/src
top_builddir = ../..
-include $(top_builddir)/src/Makefile.global
include $(top_builddir)/src/Makefile.global
TAR= tar
ZIP= gzip
ZIPSUFFIX= gz
TAREXCLUDE= --exclude=Makefile --exclude='*.sgml' --exclude=ref
SRC= admin postgres programmer tutorial user developer
SRC= admin developer reference programmer tutorial user postgres
TARGETS= $(SRC:%=%.tar.$(ZIPSUFFIX))
@@ -35,14 +35,9 @@ sources:
sources.tar:
$(TAR) -cf $@ sgml graphics
admin.tar:
admin.tar developer.tar reference.tar user.tar:
$(MAKE) -C sgml clean
$(MAKE) -C sgml admin.html
cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm
developer.tar:
$(MAKE) -C sgml clean
$(MAKE) -C sgml developer.html
$(MAKE) -C sgml $(basename $@).html
cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm
programmer.tar:
@@ -55,11 +50,6 @@ tutorial.tar:
$(MAKE) -C sgml tutorial.html
cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm -C ../graphics clientserver.gif
user.tar:
$(MAKE) -C sgml clean
$(MAKE) -C sgml user.html
cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm
postgres.tar:
$(MAKE) -C sgml clean
$(MAKE) -C sgml postgres.html