summaryrefslogtreecommitdiff
path: root/Makefile
blob: 5a2dc35ec55485a915d9647c2b6976c47ffe3b48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
chapters = \
	index.mdwn \
	introduction.mdwn \
	quickie-overview.mdwn \
	inboxes.mdwn \
	projects-next-actions.mdwn \
	doing.mdwn \
	files.mdwn \
	calendars.mdwn \
	someday-maybe.mdwn \
	waiting-for.mdwn \
	journalling.mdwn \
	daily-routine.mdwn \
	review.mdwn \
	automation.mdwn \
	getting-started.mdwn \
	conclusion.mdwn \
	references.mdwn

all: book.pdf book.epub book.mobi

book.pdf: book.css $(chapters)
	markdown2pdf --toc -o book.pdf $(chapters)

book.epub: $(chapters)
	pandoc -t epub -o book.epub $(chapters)

book.mobi: book.epub
	ebook-convert book.epub book.mobi

count:
	wc -w $(chapters)
	echo 100 '*' $$(cat $(chapters) | wc -w) / 30000 | bc -l

clean:
	rm -f book.pdf book.html book.epub book.mobi