aboutsummaryrefslogtreecommitdiff
path: root/common.mk
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-06-11 11:31:04 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2023-06-11 11:31:04 +0200
commit818da44773b46ba9996611f0ee5c1743c52d8f52 (patch)
tree28312335b7bd1113e7db9bebf37c8a2f122bfba4 /common.mk
parent8c5ebcc681bed9c867b3729d59ed2b30f5af0ff3 (diff)
downloadunterricht-818da44773b46ba9996611f0ee5c1743c52d8f52.tar.gz
unterricht-818da44773b46ba9996611f0ee5c1743c52d8f52.zip
fix building of slides* files and add verbosity option
Diffstat (limited to 'common.mk')
-rw-r--r--common.mk14
1 files changed, 8 insertions, 6 deletions
diff --git a/common.mk b/common.mk
index a8eb9334..2e2602ed 100644
--- a/common.mk
+++ b/common.mk
@@ -18,21 +18,23 @@ ADDITIONAL_TEX_INPUTS := LATEX_BASE:
RUBBER_OPTS := -m lualatex:pdf --shell-escape -I "$(LATEX_BASE)"
+VERBOSE ?= @
+
slides.pdf: slides.md $(wildcard img/*) $(MAKEFILE_LIST)
@echo "building $@"
- $(PANDOC) $(SLIDES_OPTIONS) $< -o $@
+ $(VERBOSE)$(PANDOC) $(SLIDES_OPTIONS) $< -o $@
slides_handout.pdf: slides_handout.md $(wildcard img/*) $(MAKEFILE_LIST)
@echo "building $@"
- $(PANDOC) $(SLIDES_OPTIONS) $< -M handout -o $@
+ $(VERBOSE)$(PANDOC) $(SLIDES_OPTIONS) $< -M handout -o $@
-%.pdf: %.md $(MAKEFILE_LIST)
+slides%.pdf: slides%.md $(wildcard slides.md) $(wildcard img/*) $(MAKEFILE_LIST)
@echo "building $@"
- $(PANDOC) -f markdown $< -o $@
+ $(VERBOSE)$(PANDOC) $(SLIDES_OPTIONS) $< -o $@
-slides%.pdf: slides%.md slides.md $(wildcard img/*) $(MAKEFILE_LIST)
+%.pdf: %.md $(MAKEFILE_LIST)
@echo "building $@"
- $(PANDOC) $(SLIDES_OPTIONS) $< -o $@
+ $(VERBOSE)$(PANDOC) -f markdown $< -o $@
%.pdf: %.tex $(MAKEFILE_LIST)
@echo "building $@"