diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..d7beabd --- /dev/null +++ b/Makefile @@ -0,0 +1,36 @@ +chapters = \ + negotiation.mdwn \ + devsetup.mdwn \ + conflict.mdwn \ + newhardware.mdwn \ + assault.mdwn \ + ambush.mdwn + +shorts = \ + origin.mdwn + +all: noir.pdf noir.epub noir.mobi count + +noir.pdf: preamble.mdwn $(chapters) + pandoc -o noir.pdf \ + --pdf-engine=xelatex \ + --template=template.tex \ + -Vlogo=noir_1000px.png \ + -Vauthorpic=liw-1000px.jpg \ + -Vdocumentclass:book \ + -Vfontsize:12pt \ + -Vmainfont:FreeSerif \ + -Vgeometry:a4paper \ + -Vmainfont:FreeSerif \ + -Vsansfont:FreeSans \ + -Vmonofont:FreeMonoBold \ + preamble.mdwn $(chapters) + +noir.epub: preamble.mdwn $(chapters) + pandoc -o noir.epub --toc preamble.mdwn $(chapters) + +noir.mobi: noir.epub + ebook-convert noir.epub noir.mobi + +count: + wc -w $(chapters) |