summaryrefslogtreecommitdiff
path: root/Makefile
blob: 7289df15ce2e5722b81639cd448308769b847fc3 (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
MD_FILE = assignments/1/README.md
PDF_FILE = assignments/1/3431709-assignment-1.pdf
ZIP_FILE = assignments/1/3431709-assignment-1.zip

all: pdf zip

pdf: $(PDF_FILE)

$(PDF_FILE): $(MD_FILE)
	PATH="/Library/TeX/texbin/:$$PATH" pandoc $(MD_FILE) -o $(PDF_FILE) \
		--pdf-engine=pdflatex \
		--variable=geometry:margin=1in \
		--variable=fontsize:11pt \
		--toc \
		--number-sections

zip: $(ZIP_FILE)

$(ZIP_FILE): $(PDF_FILE)
	cd assignments/1 && zip -r 3431709-assignment-1.zip . -x "*.zip" ".DS_Store"

clean:
	rm -f $(PDF_FILE) $(ZIP_FILE)

rebuild: clean all