]> pere.pagekite.me Git - text-madewithcc.git/commitdiff
Merge branch 'build-epub' into 'master'
authorPetter Reinholdtsen <pere-gitlab@hungry.com>
Wed, 31 Jan 2018 19:37:53 +0000 (19:37 +0000)
committerPetter Reinholdtsen <pere-gitlab@hungry.com>
Wed, 31 Jan 2018 19:37:53 +0000 (19:37 +0000)
Add build rule for epub using docbook file.

See merge request gunnarwolf/madewithcc-es!4

1  2 
Makefile

diff --combined Makefile
index 790d171cd0d25ef34d714f051d2c71003c69ae30,42dbd74e28468f6a6419e354ec8c8bc1436c9883..d0aef0bb0de7cf2909d07e401737144aee6bbd35
+++ b/Makefile
@@@ -26,7 -26,7 +26,7 @@@ PANDOC_OPTS = --top-level-division=par
  
  LANGS = de es nb nl pl
  
- all: pdf
+ all: pdf epub
  
  distclean: clean
        rm -f $(SOURCE).md
@@@ -78,6 -78,10 +78,10 @@@ pdf: $(SOURCE).pd
        pdflatex $^
        pdflatex $^
  
+ epub: $(SOURCE).epub
+ %.epub: %.xml
+       dbtoepub $^
  %.tex: %.xml
        dblatex -t tex -b xetex $^
        perl -p -i -e 's/\[latin1\]\{inputenc\}/[utf8]{inputenc}\n\\usepackage[$(TEXLANG)]{babel}/; \
  XMLLINTOPTS = --nonet --noout  --xinclude --postvalid
  lint: $(SOURCE).xml
        xmllint $(XMLLINTOPTS) $^
 +lint-es: $(SOURCE).nb.xml
 +      xmllint $(XMLLINTOPTS) $^
 +lint-nb: $(SOURCE).nb.xml
 +      xmllint $(XMLLINTOPTS) $^
  
  .SUFFIXES: .xml .md