]> pere.pagekite.me Git - text-epistlene.git/blob - Makefile
Added forgotten subtitle.
[text-epistlene.git] / Makefile
1 SOURCE = gaysir_epistlene
2
3 PANDOC_OPTS = \
4 -t docbook4
5
6 DBLATEX_OPTS = \
7 -p pdf.xsl
8
9 all: $(SOURCE).pdf $(SOURCE).epub
10
11 $(SOURCE).xml: $(SOURCE)-body.xml Makefile book.xml bookinfo.xml
12 xmllint --nonet --xinclude --postvalid book.xml > $@.new && \
13 mv $@.new $@
14
15 $(SOURCE).pdf: $(SOURCE).xml Makefile pdf.xsl
16 dblatex $(DBLATEX_OPTS) $(SOURCE).xml -o $@
17
18 $(SOURCE)-body.xml: $(SOURCE).rst Makefile
19 pandoc -s -o $@ $(PANDOC_OPTS) $(SOURCE).rst
20 sed -i \
21 -e 's%<title>.*</title>%<title></title>%g' \
22 -e 's%“%<quote>%g' \
23 -e 's%”%</quote>%g' $@
24
25 .xml.epub:
26 dbtoepub -s epub.xsl $^ -o $@
27
28 .SUFFIXES: .xml .html .pdf .epub