Skip to content
Snippets Groups Projects
Commit c605441c authored by Peter Eisentraut's avatar Peter Eisentraut
Browse files

Generalize Texinfo rules. Prevent them from overriding the PostScript

build rules.
parent 0cb91ccb
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,7 @@
#
# PostgreSQL documentation makefile
#
# $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.81 2006/12/02 01:26:19 petere Exp $
# $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.82 2006/12/10 01:53:15 petere Exp $
#
#----------------------------------------------------------------------------
......@@ -225,6 +225,7 @@ testxml: stylesheet.xsl postgres.xml
htmlhelp: stylesheet-hh.xsl postgres.xml
$(XSLTPROC) $(XSLTPROCFLAGS) --stringparam pg.version '$(VERSION)' $^
##
## Experimental Texinfo targets
##
......@@ -233,16 +234,18 @@ DB2X_TEXIXML = db2x_texixml
DB2X_XSLTPROC = db2x_xsltproc
MAKEINFO = makeinfo
postgres.texixml: postgres.xml
%.texixml: %.xml
$(DB2X_XSLTPROC) -s texi -g output-file=$(basename $@) $< -o $@
postgres.texi: postgres.texixml
$(DB2X_TEXIXML) --encoding=iso-8859-1//TRANSLIT $< \
--to-stdout > $@
%.texi: %.texixml
$(DB2X_TEXIXML) --encoding=iso-8859-1//TRANSLIT $< --to-stdout >$@
%.info: %.texi
$(MAKEINFO) --enable-encoding --no-split --no-validate $< -o $@
# Cancel built-in suffix rules, interfering with PS building
.SUFFIXES:
postgres.info: postgres.texi
$(MAKEINFO) --enable-encoding --no-split \
--no-validate $< -o $@
##
## Check
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment