summaryrefslogtreecommitdiff
path: root/Makefile
blob: 97c6f67cf3621527f28eb95621787699a52fde96 (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
37
38
39
40
41
42
43
all : clean pdf

clean : clean1 clean2 clean3 cleanfinal

clean1 :
	rm -f assignments/1/README.pdf

clean2 :
	rm -f assignments/2/README.pdf

clean3 :
	rm -f assignments/3/README.pdf

cleanfinal :
	rm -f assignments/final/README.pdf

uml : uml1 uml2 uml3 umlfinal

uml1 :
	plantuml assignments/1/*.puml

uml2 :
	plantuml assignments/2/*.puml

uml3 :
	plantuml assignments/3/*.puml

umlfinal :
	plantuml assignments/final/*.puml

pdf : pdf1 pdf2 pdf3 pdffinal

pdf1 :
	cd assignments/1 && pandoc --metadata title="COMP-378: Assignment 1 - mo khan (3431709)" --from=commonmark --to=html5 -s -o README.pdf README.md

pdf2 :
	cd assignments/2 && pandoc --metadata title="COMP-378: Assignment 2 - mo khan (3431709)" --from=commonmark --to=html5 -s -o README.pdf README.md

pdf3 :
	cd assignments/3 && pandoc --metadata title="COMP-378: Assignment 3 - mo khan (3431709)" --from=commonmark --to=html5 -s -o README.pdf README.md

pdffinal :
	cd assignments/final && pandoc --metadata title="COMP-378: Final Project - mo khan (3431709)" --from=commonmark --to=html5 -s -o README.pdf README.md