aboutsummaryrefslogtreecommitdiff
path: root/common.mk
diff options
context:
space:
mode:
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 $@