-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
40 lines (33 loc) · 909 Bytes
/
Makefile
File metadata and controls
40 lines (33 loc) · 909 Bytes
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
37
38
39
40
all: html pdf docx rtf
pdf: resume.pdf
resume.pdf: resume.md
pandoc --standalone --template style_chmduquesne.tex \
--from markdown --to context \
-V papersize=A4 \
-o resume.tex resume.md; \
context resume.tex
html: resume.html
resume.html: style_chmduquesne.css resume.md
pandoc --standalone -H style_chmduquesne.css \
--from markdown --to html \
-o resume.html resume.md
docx: resume.docx
resume.docx: resume.md
pandoc -s -S resume.md -o resume.docx
rtf: resume.rtf
resume.rtf: resume.md
pandoc -s -S resume.md -o resume.rtf
clean:
rm resume.html
rm resume.tex
rm resume.tuc
rm resume.log
rm resume.pdf
rm resume.docx
rm resume.rtf
.PHONY: export
export: ../rpetti.github.io/resume.html
../rpetti.github.io/resume.html: resume.html
(cd ../rpetti.github.io; git pull)
cp $< $@
(cd ../rpetti.github.io; git add resume.html; git commit -m "updating resume"; git push)