aboutsummaryrefslogtreecommitdiff
path: root/common.mk
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-09-15 14:19:12 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2023-09-15 14:19:12 +0200
commit601e1b2bb8138a3f71ca860c14d334e930ae4cbe (patch)
treeba55adbe983a105ba20e591c7543cfc87f4adecb /common.mk
parent9f2d05e721d3eabd4aa456883daec5d653b87d1c (diff)
downloadunterricht-601e1b2bb8138a3f71ca860c14d334e930ae4cbe.tar.gz
unterricht-601e1b2bb8138a3f71ca860c14d334e930ae4cbe.zip
build pptx from slides.pdf
Diffstat (limited to 'common.mk')
-rw-r--r--common.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/common.mk b/common.mk
index 3654c74f..1e281e6d 100644
--- a/common.mk
+++ b/common.mk
@@ -18,6 +18,8 @@ SLIDES_OPTIONS := --slide-level 2 -t beamer --pdf-engine-opt=--shell-escape
RUBBER_OPTS := --into .build -m lualatex:pdf --shell-escape -I "$(LATEX_BASE)"
+PDF2PPTX := pdf2pptx
+
VERBOSE ?= @
ifeq ($(VERBOSE), @)
RUBBER_OPTS += --quiet
@@ -35,6 +37,10 @@ slides%.pdf: slides%.md $(wildcard slides.md) $(wildcard img/*) $(MAKEFILE_LIST)
@echo "building $@"
$(VERBOSE)$(PANDOC) $(SLIDES_OPTIONS) $< -o $@
+slides.pptx: slides.pdf $(MAKEFILE_LIST)
+ @echo "building $@"
+ $(VERBOSE)$(PDF2PPTX) $<
+
%.pdf: %.md $(MAKEFILE_LIST)
@echo "building $@"
$(VERBOSE)$(PANDOC) -f markdown $< -o $@