aboutsummaryrefslogtreecommitdiff
path: root/common.mk
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-10-17 20:26:49 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2026-10-17 22:23:21 +0200
commit0ab311f66d6f3cb0b4d87c47e082d53fd67bb502 (patch)
tree092f3bb6726a234aa49b898bdf677f630f6dd81a /common.mk
parent5a865a67d70efd3d23448a7ac885305b0f58ff5d (diff)
downloadunterricht-0ab311f66d6f3cb0b4d87c47e082d53fd67bb502.tar.gz
unterricht-0ab311f66d6f3cb0b4d87c47e082d53fd67bb502.zip
support writing moodle tests in markdown
Diffstat (limited to 'common.mk')
-rw-r--r--common.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/common.mk b/common.mk
index f4ad4ebe..01f08546 100644
--- a/common.mk
+++ b/common.mk
@@ -70,6 +70,10 @@ schedule.pdf: schedule.md $(MAKEFILE_LIST)
@echo "building $@"
$(VERBOSE)$(PANDOC) --pdf-engine-opt=--fmt=$(LATEX_FMT_BASE)/schedule.fmt -f markdown $< -o $@
+moodle-quiz.xml: moodle-quiz.md $(wildcard img/*) $(MAKEFILE_LIST)
+ @echo "building $@"
+ $(VERBOSE)$(PANDOC) --template=$(PANDOC_TEMPLATE_DIR)/moodle-quiz.xml -t $(PANDOC_FILTER_DIR)/moodle-quiz.lua --embed-resources $< -o $@
+
%.pdf: %.md $(MAKEFILE_LIST)
@echo "building $@"
$(VERBOSE)$(PANDOC) -f markdown $< -o $@