-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
89 lines (86 loc) · 4.22 KB
/
Makefile
File metadata and controls
89 lines (86 loc) · 4.22 KB
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# Options and directories ------------------------------------------------------
# Option for R
R_OPTS=--vanilla
# Name targets -----------------------------------------------------------------
syllabus: syllabus/syllabus.pdf
lec000 : lecture/000/slides.html lecture/000/slides.pdf
lec001 : lecture/001/slides.html lecture/001/slides.pdf
lec002 : lecture/002/slides.html lecture/002/slides.pdf
lec003 : lecture/003/slides.html lecture/003/slides.pdf
lec004 : lecture/004/slides.html lecture/004/slides.pdf
lec005 : lecture/005/slides.html lecture/005/slides.pdf
lec006 : lecture/006/slides.html lecture/006/slides.pdf
lec007 : lecture/007/slides.html lecture/007/slides.pdf
lec008 : lecture/008/slides.html lecture/008/slides.pdf
lec010 : lecture/010/slides.html lecture/010/slides.pdf
lec011 : lecture/011/slides.html lecture/011/slides.pdf
# Define individual links ------------------------------------------------------
# Build syllabus
syllabus/syllabus.pdf : syllabus/syllabus.tex
tectonic syllabus/syllabus.tex
# Lecture 00
lecture/000/slides.html : lecture/000/slides.rmd lecture/000/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/000/slides.pdf : lecture/000/slides.html lecture/000/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 01
lecture/001/slides.html : lecture/001/slides.rmd lecture/001/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/001/slides.pdf : lecture/001/slides.html lecture/001/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 02
lecture/002/slides.html : lecture/002/slides.rmd lecture/002/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/002/slides.pdf : lecture/002/slides.html lecture/002/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 03
lecture/003/slides.html : lecture/003/slides.rmd lecture/003/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/003/slides.pdf : lecture/003/slides.html lecture/003/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 04
lecture/004/slides.html : lecture/004/slides.rmd lecture/004/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/004/slides.pdf : lecture/004/slides.html lecture/004/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 05
lecture/005/slides.html : lecture/005/slides.rmd lecture/005/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/005/slides.pdf : lecture/005/slides.html lecture/005/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 06
lecture/006/slides.html : lecture/006/slides.rmd lecture/006/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/006/slides.pdf : lecture/006/slides.html lecture/006/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 07
lecture/007/slides.html : lecture/007/slides.rmd lecture/007/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/007/slides.pdf : lecture/007/slides.html lecture/007/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 08
lecture/008/slides.html : lecture/008/slides.rmd lecture/008/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/008/slides.pdf : lecture/008/slides.html lecture/008/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 09
lecture/009/slides.html : lecture/009/slides.rmd lecture/009/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/009/slides.pdf : lecture/009/slides.html lecture/009/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 10
lecture/010/slides.html : lecture/010/slides.rmd lecture/010/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/010/slides.pdf : lecture/010/slides.html lecture/010/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Lecture 11
lecture/011/slides.html : lecture/011/slides.rmd lecture/011/my-css.css
Rscript -e "rmarkdown::render('$<')"
lecture/011/slides.pdf : lecture/011/slides.html lecture/011/my-css.css
Rscript -e "xaringan::decktape(file = '$<', output = '$@')"
# Global targets ---------------------------------------------------------------
lec-all: lec000 lec001 lec002 lec003 lec004 lec005 lec006 lec007 lec008 lec009 lec010 lec011
all: lec-all syllabus
# Define clean
clean:
rm -f lec-all