Modify SGML makefile to allow 'gmake draft' to build draft html ('draft'

is now a target, no longer a modifier).
REL8_3_STABLE
Bruce Momjian 19 years ago
parent 6cefacd7c8
commit 3ec7ae1b67
  1. 8
      doc/src/sgml/Makefile
  2. 4
      doc/src/sgml/docguide.sgml

@ -2,7 +2,7 @@
# #
# PostgreSQL documentation makefile # PostgreSQL documentation makefile
# #
# $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.93 2007/01/26 23:51:39 momjian Exp $ # $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.94 2007/01/27 22:44:32 momjian Exp $
# #
#---------------------------------------------------------------------------- #----------------------------------------------------------------------------
@ -99,6 +99,12 @@ ifneq ($(DRAFT), Y)
endif endif
# The draft rule calls gmake again and sets the DRAFT variable.
# This seems to be the only way to set gmake variables in a rule.
draft:
@$(MAKE) DRAFT="Y" html
COLLATEINDEX := LC_ALL=C $(PERL) $(COLLATEINDEX) -f -g COLLATEINDEX := LC_ALL=C $(PERL) $(COLLATEINDEX) -f -g
# bookindex.sgml is required so there is a proper index for all output formats # bookindex.sgml is required so there is a proper index for all output formats

@ -1,4 +1,4 @@
<!-- $PostgreSQL: pgsql/doc/src/sgml/docguide.sgml,v 1.66 2007/01/26 22:23:50 momjian Exp $ --> <!-- $PostgreSQL: pgsql/doc/src/sgml/docguide.sgml,v 1.67 2007/01/27 22:44:32 momjian Exp $ -->
<appendix id="docguide"> <appendix id="docguide">
<title>Documentation</title> <title>Documentation</title>
@ -546,7 +546,7 @@ checking for sgmlspl... sgmlspl
stages. If you do not care about the index, and just want to stages. If you do not care about the index, and just want to
proof-read the output, use <literal>draft</>: proof-read the output, use <literal>draft</>:
<screen> <screen>
<prompt>doc/src/sgml$ </prompt><userinput>gmake DRAFT=Y html</userinput> <prompt>doc/src/sgml$ </prompt><userinput>gmake draft</userinput>
</screen> </screen>
</para> </para>

Loading…
Cancel
Save