aboutsummaryrefslogtreecommitdiff
path: root/templates/quiz/Makefile
blob: 202b8500a1b6b35861894b177445b26e89da9154 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
QUESTIONS:=$(wildcard *.tex)
PDFS:=$(QUESTIONS:.tex=.pdf)
PNGS:=$(QUESTIONS:.tex=.png)
JPGS:=$(QUESTIONS:.tex=.jpg)

.PHONY: all
all: $(PDFS) $(PNGS) $(JPGS)

%.jpg: %.pdf
	magick -density 600 -quality 100 $< -flatten -sharpen 0x1.0 $@

%.png: %.pdf
	magick -density 600 -quality 100 $< -flatten -sharpen 0x1.0 $@

COMMON_MK = $(shell bash -c 'upfind() { [[ -f "$$1" ]] && printf "$$1" || ([ "$$(realpath $$(dirname "$$1"))" == "/" ] || upfind "../$$1") }; upfind common.mk')
include $(COMMON_MK)