Commit 23d7c697 authored by Peter Eisentraut's avatar Peter Eisentraut

Split out Developer's from Programmer's guide.

parent e6ef7380
# Postgres documentation makefile # Postgres documentation makefile
# $Header: /cvsroot/pgsql/doc/src/Makefile,v 1.13 2000/09/12 03:47:36 thomas Exp $ # $Header: /cvsroot/pgsql/doc/src/Makefile,v 1.14 2000/10/08 13:24:08 petere Exp $
subdir = doc/src subdir = doc/src
top_builddir = ../.. top_builddir = ../..
...@@ -10,7 +10,7 @@ ZIP= gzip ...@@ -10,7 +10,7 @@ ZIP= gzip
ZIPSUFFIX= gz ZIPSUFFIX= gz
TAREXCLUDE= --exclude=Makefile --exclude='*.sgml' --exclude=ref TAREXCLUDE= --exclude=Makefile --exclude='*.sgml' --exclude=ref
SRC= admin postgres programmer tutorial user SRC= admin postgres programmer tutorial user developer
TARGETS= $(SRC:%=%.tar.$(ZIPSUFFIX)) TARGETS= $(SRC:%=%.tar.$(ZIPSUFFIX))
...@@ -33,37 +33,37 @@ sources: ...@@ -33,37 +33,37 @@ sources:
$(MAKE) sources.tar.$(ZIPSUFFIX) $(MAKE) sources.tar.$(ZIPSUFFIX)
sources.tar: sources.tar:
($(TAR) -cf $@ sgml graphics) $(TAR) -cf $@ sgml graphics
admin.tar: admin.tar:
$(MAKE) -C sgml clean $(MAKE) -C sgml clean
$(MAKE) -C sgml admin.html $(MAKE) -C sgml admin.html
(cd sgml; $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm -C ../graphics layout.gif) cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm
installation.tar: developer.tar:
$(MAKE) -C sgml clean $(MAKE) -C sgml clean
$(MAKE) -C sgml installation.html $(MAKE) -C sgml developer.html
(cd sgml; $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm) cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm
postgres.tar:
$(MAKE) -C sgml clean
$(MAKE) -C sgml postgres.html
(cd sgml; $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm -C ../graphics catalogs.gif clientserver.gif connections.gif layout.gif)
programmer.tar: programmer.tar:
$(MAKE) -C sgml clean $(MAKE) -C sgml clean
$(MAKE) -C sgml programmer.html $(MAKE) -C sgml programmer.html
(cd sgml; $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm -C ../graphics catalogs.gif connections.gif) cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm -C ../graphics catalogs.gif connections.gif
tutorial.tar: tutorial.tar:
$(MAKE) -C sgml clean $(MAKE) -C sgml clean
$(MAKE) -C sgml tutorial.html $(MAKE) -C sgml tutorial.html
(cd sgml; $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm -C ../graphics clientserver.gif) cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm -C ../graphics clientserver.gif
user.tar: user.tar:
$(MAKE) -C sgml clean $(MAKE) -C sgml clean
$(MAKE) -C sgml user.html $(MAKE) -C sgml user.html
(cd sgml; $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm) cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm
postgres.tar:
$(MAKE) -C sgml clean
$(MAKE) -C sgml postgres.html
cd sgml && $(TAR) -cf ../$@ $(TAREXCLUDE) *.html *.htm -C ../graphics catalogs.gif clientserver.gif connections.gif
man.tar: man.tar:
$(MAKE) -C sgml man $(MAKE) -C sgml man
...@@ -75,4 +75,3 @@ man.tar: ...@@ -75,4 +75,3 @@ man.tar:
%.$(ZIPSUFFIX): % %.$(ZIPSUFFIX): %
$(ZIP) -f $< $(ZIP) -f $<
<!-- $Header: /cvsroot/pgsql/doc/src/sgml/Attic/developer.sgml,v 1.1 2000/10/08 13:24:09 petere Exp $ -->
<!-- PostgreSQL Developer's Guide -->
<!doctype book PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [
<!entity about SYSTEM "about.sgml">
<!entity history SYSTEM "history.sgml">
<!entity info SYSTEM "info.sgml">
<!entity legal SYSTEM "legal.sgml">
<!entity notation SYSTEM "notation.sgml">
<!entity problems SYSTEM "problems.sgml">
<!entity y2k SYSTEM "y2k.sgml">
<!entity arch-dev SYSTEM "arch-dev.sgml">
<!entity biblio SYSTEM "biblio.sgml">
<!entity bki SYSTEM "bki.sgml">
<!entity catalogs SYSTEM "catalogs.sgml">
<!entity compiler SYSTEM "compiler.sgml">
<!entity contacts SYSTEM "contacts.sgml">
<!entity cvs SYSTEM "cvs.sgml">
<!entity docguide SYSTEM "docguide.sgml">
<!entity geqo SYSTEM "geqo.sgml">
<!entity page SYSTEM "page.sgml">
<!entity protocol SYSTEM "protocol.sgml">
<!entity sources SYSTEM "sources.sgml">
]>
<book id="developer">
<title><productname>PostgreSQL Developer's Guide</></>
<bookinfo>
<abstract>
<simpara>
This document contains assorted information that can be of use to
<productname>PostgreSQL</> developers.
</simpara>
</abstract>
<corpauthor>The PostgreSQL Global Development Group</>
</bookinfo>
&sources;
&arch-dev;
&geqo;
<!--
This listing of Postgres catalogs is currently just a copy of the old
man page. It is not up to date and has not been marked up for DocBook.
- thomas 2000-04-20
&catalogs;
-->
&protocol;
&compiler;
&bki;
&page;
&biblio;
<!-- appendices -->
&cvs;
&docguide;
</book>
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.42 2000/09/30 16:58:20 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.43 2000/10/08 13:24:09 petere Exp $
--> -->
<!doctype set PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ <!doctype set PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [
...@@ -190,7 +190,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.42 2000/09/30 16:58:20 pe ...@@ -190,7 +190,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.42 2000/09/30 16:58:20 pe
<bookinfo> <bookinfo>
<abstract> <abstract>
<para> <para>
Information on extending Postgres Information on client and server programming
</para> </para>
</abstract> </abstract>
</bookinfo> </bookinfo>
...@@ -201,6 +201,8 @@ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.42 2000/09/30 16:58:20 pe ...@@ -201,6 +201,8 @@ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.42 2000/09/30 16:58:20 pe
included twice. included twice.
&intro-pg; &intro-pg;
--> -->
<part>
<title>Server Programming</title>
&arch-pg; &arch-pg;
&extend; &extend;
&xfunc; &xfunc;
...@@ -215,19 +217,10 @@ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.42 2000/09/30 16:58:20 pe ...@@ -215,19 +217,10 @@ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.42 2000/09/30 16:58:20 pe
&trigger; &trigger;
&spi; &spi;
&xplang; &xplang;
</book> </part>
<book id="interfaces">
<title>Interfaces</title>
<bookinfo>
<abstract>
<para>
Information on Postgres language interfaces
</para>
</abstract>
</bookinfo>
<part>
<title>Client Interfaces</title>
&func-ref; &func-ref;
&lobj; &lobj;
&ecpg; &ecpg;
...@@ -238,6 +231,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.42 2000/09/30 16:58:20 pe ...@@ -238,6 +231,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/postgres.sgml,v 1.42 2000/09/30 16:58:20 pe
&odbc; &odbc;
&jdbc; &jdbc;
&lisp; &lisp;
</part>
</book> </book>
<book id="developer"> <book id="developer">
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/programmer.sgml,v 1.27 2000/06/18 21:24:51 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/programmer.sgml,v 1.28 2000/10/08 13:24:09 petere Exp $
Postgres Programmer's Guide. Postgres Programmer's Guide.
--> -->
...@@ -39,20 +39,7 @@ Postgres Programmer's Guide. ...@@ -39,20 +39,7 @@ Postgres Programmer's Guide.
<!entity xplang SYSTEM "xplang.sgml"> <!entity xplang SYSTEM "xplang.sgml">
<!entity xoper SYSTEM "xoper.sgml"> <!entity xoper SYSTEM "xoper.sgml">
<!entity xtypes SYSTEM "xtypes.sgml"> <!entity xtypes SYSTEM "xtypes.sgml">
<!-- developer's guide -->
<!entity arch-dev SYSTEM "arch-dev.sgml">
<!entity biblio SYSTEM "biblio.sgml"> <!entity biblio SYSTEM "biblio.sgml">
<!entity bki SYSTEM "bki.sgml">
<!entity catalogs SYSTEM "catalogs.sgml">
<!entity compiler SYSTEM "compiler.sgml">
<!entity contacts SYSTEM "contacts.sgml">
<!entity cvs SYSTEM "cvs.sgml">
<!entity docguide SYSTEM "docguide.sgml">
<!entity geqo SYSTEM "geqo.sgml">
<!entity page SYSTEM "page.sgml">
<!entity protocol SYSTEM "protocol.sgml">
<!entity sources SYSTEM "sources.sgml">
]> ]>
<book id="programmer"> <book id="programmer">
...@@ -125,6 +112,8 @@ Your name here... ...@@ -125,6 +112,8 @@ Your name here...
</preface> </preface>
&intro-pg; &intro-pg;
<part>
<title>Server Programming</>
&arch-pg; &arch-pg;
&extend; &extend;
&xfunc; &xfunc;
...@@ -149,6 +138,9 @@ Disable it until we put in some info. ...@@ -149,6 +138,9 @@ Disable it until we put in some info.
&trigger; &trigger;
&spi; &spi;
</part>
<part>
<title>Client Interfaces</>
&lobj; &lobj;
&libpq; &libpq;
&libpqpp; &libpqpp;
...@@ -158,27 +150,7 @@ Disable it until we put in some info. ...@@ -158,27 +150,7 @@ Disable it until we put in some info.
&odbc; &odbc;
&jdbc; &jdbc;
&lisp; &lisp;
</part>
<!-- development -->
&sources;
&arch-dev;
&geqo;
<!--
This listing of Postgres catalogs is currently just a copy of the old
man page. It is not up to date and has not been marked up for SGML.
- thomas 2000-04-20
&catalogs;
-->
&protocol;
&compiler;
&bki;
&page;
<!-- appendices -->
&cvs;
&docguide;
<!-- <!--
&contacts; &contacts;
--> -->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment