@ -1,16 +1,15 @@
# Postgres documentation makefile
# $Header: /cvsroot/pgsql/doc/src/Makefile,v 1.21 2001/09/17 23:00:27 petere Exp $
# $Header: /cvsroot/pgsql/doc/src/Makefile,v 1.22 2001/09/18 12:08:26 petere Exp $
subdir = doc/src
top_builddir = ../..
i n c l u d e $( top_builddir ) / s r c / M a k e f i l e . g l o b a l
ZIPSUFFIX = gz
TAREXCLUDE = --exclude= Makefile --exclude= '*.sgml' --exclude= ref
SRC = admin developer reference programmer tutorial user postgres
BOOK S = admin developer reference programmer tutorial user postgres
TARGETS = $( SRC :%= %.tar.$( ZIPSUFFIX) )
TARGETS = $( BOOK S:%= %.tar.$( ZIPSUFFIX) )
.PRECIOUS :
.PHONY : install all sources clean distclean
@ -33,33 +32,12 @@ sources:
sources.tar :
$( TAR) -cf $@ sgml graphics
admin.tar developer.tar reference.tar user.tar :
$(addsuffix .tar, $(BOOKS)) :
$( MAKE) -C sgml clean
$( MAKE) -C sgml $( basename $@ ) .html
$( MAKE) -C sgml $( basename $@ ) .html
cd sgml && $( TAR) -cf ../$@ $( TAREXCLUDE) *.html *.css
programmer.tar :
$( MAKE) -C sgml clean
$( MAKE) -C sgml programmer.html
$( MAKE) -C sgml programmer.html
abssrcdir = ` cd $( srcdir) && pwd ` ; \
cd sgml && $( TAR) -cf ../$@ $( TAREXCLUDE) *.html *.css -C $$ abssrcdir/graphics catalogs.gif connections.gif
tutorial.tar :
$( MAKE) -C sgml clean
$( MAKE) -C sgml tutorial.html
$( MAKE) -C sgml tutorial.html
abssrcdir = ` cd $( srcdir) && pwd ` ; \
cd sgml && $( TAR) -cf ../$@ $( TAREXCLUDE) *.html *.css -C $$ abssrcdir/graphics clientserver.gif
postgres.tar :
$( MAKE) -C sgml clean
$( MAKE) -C sgml postgres.html
$( MAKE) -C sgml postgres.html
abssrcdir = ` cd $( srcdir) && pwd ` ; \
cd sgml && $( TAR) -cf ../$@ $( TAREXCLUDE) *.html *.css -C $$ abssrcdir/graphics catalogs.gif clientserver.gif connections.gif
$( MAKE) -C sgml $( basename $@ ) .html JADEFLAGS = '-V html-manifest'
cd sgml && $( TAR) -c -f ../$@ -T HTML.manifest *.gif *.css
man.tar :
$( MAKE) -C sgml man
$( TAR) -cf $@ -C sgml man1 man$( sqlmansect_dummy)
$( TAR) -c -f $@ -C sgml man1 man$( sqlmansect_dummy)