From ff64fd49ce91534ebbfd5774a8715b11bfc09b97 Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <peter_e@gmx.net>
Date: Wed, 13 Feb 2013 23:12:21 -0500
Subject: [PATCH] doc: Add make target to produce EPUB from DocBook

---
 doc/src/sgml/Makefile | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/doc/src/sgml/Makefile b/doc/src/sgml/Makefile
index f40a1fe7fc2..aeade13dff3 100644
--- a/doc/src/sgml/Makefile
+++ b/doc/src/sgml/Makefile
@@ -46,6 +46,8 @@ endif
 
 override XSLTPROCFLAGS += --stringparam pg.version '$(VERSION)'
 
+DBTOEPUB ?= dbtoepub
+
 
 GENERATED_SGML = bookindex.sgml version.sgml \
 	features-supported.sgml features-unsupported.sgml errcodes-table.sgml
@@ -271,6 +273,10 @@ htmlhelp: stylesheet-hh.xsl postgres.xml
 %-US.fo: stylesheet-fo.xsl %.xml
 	$(XSLTPROC) $(XSLTPROCFLAGS) --stringparam paper.type USletter -o $@ $^
 
+epub: postgres.epub
+postgres.epub: postgres.xml
+	$(DBTOEPUB) $<
+
 
 ##
 ## Experimental Texinfo targets
@@ -385,6 +391,8 @@ clean:
 	rm -f HTML.index $(GENERATED_SGML)
 # XSLT
 	rm -f postgres.xml postgres.xmltmp htmlhelp.hhp toc.hhc index.hhk *.fo
+# EPUB
+	rm -f postgres.epub
 # Texinfo
 	rm -f *.texixml *.texi *.info db2texi.refs
 
-- 
GitLab