|
2 | 2 | #
|
3 | 3 | # PostgreSQL documentation makefile
|
4 | 4 | #
|
5 |
| -# $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.110 2008/11/04 14:58:22 petere Exp $ |
| 5 | +# $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.111 2008/11/12 16:01:51 petere Exp $ |
6 | 6 | #
|
7 | 7 | #----------------------------------------------------------------------------
|
8 | 8 |
|
|
39 | 39 |
|
40 | 40 | # docbook2man generates man pages from docbook refentry source code.
|
41 | 41 | D2MSCRIPT=$(D2MDIR)/docbook2man-spec.pl
|
| 42 | +D2MLINKS =$(D2MDIR)/docbook2man-spec_makelinks |
42 | 43 |
|
43 | 44 |
|
44 | 45 | GENERATED_SGML = bookindex.sgml version.sgml\
|
@@ -74,6 +75,7 @@ man: postgres.sgml $(ALLSGML)
|
74 | 75 | $(NSGMLS) $(NSGMLS_FLAGS) $(SGMLINCLUDE) $< | $(SGMLSPL) $(D2MSCRIPT) --lowercase --section $(DEFAULTSECTION) --date "`date '+%Y-%m-%d'`"
|
75 | 76 | $(fix_man_xrefs) *.1 *.$(DEFAULTSECTION)
|
76 | 77 | $(mkinstalldirs) man1 man$(DEFAULTSECTION)
|
| 78 | +$(D2MLINKS) < manpage.links |
77 | 79 | mv *.1 man1/
|
78 | 80 | mv *.$(DEFAULTSECTION) man$(DEFAULTSECTION)/
|
79 | 81 |
|
@@ -277,7 +279,7 @@ MAKEINFO = makeinfo
|
277 | 279 | DOCBOOK2MAN = docbook2x-man
|
278 | 280 |
|
279 | 281 | manx: postgres.xml stylesheet-man.xsl
|
280 |
| -$(DOCBOOK2MAN) -s$(srcdir)/stylesheet-man.xsl --string-param default-manpage-section=$(DEFAULTSECTION)$< |
| 282 | +$(DOCBOOK2MAN) --solinks -s$(srcdir)/stylesheet-man.xsl --string-param default-manpage-section=$(DEFAULTSECTION)$< |
281 | 283 | $(mkinstalldirs) man1 man$(DEFAULTSECTION)
|
282 | 284 | mv*.1 man1/
|
283 | 285 | mv*.$(DEFAULTSECTION) man$(DEFAULTSECTION)/
|
|