Files
cwsvJudo/onlineTraining/Makefile
marko e381e58b8d geändert: Makefile
geändert:       trainings.d/onlineTraining-2020-12-23.md
	geändert:       trainings.d/onlineTraining-2020-12-30.md
	gelöscht:       trainings.d/scherzraetsel.md
2021-02-21 18:42:19 +01:00

38 lines
1.1 KiB
Makefile

mdFilesTraining := $(wildcard trainings.d/*.md)
pdfFilesTraining := $(patsubst trainings.d/%.md, build/trainings.d/pdf/%.pdf, $(mdFilesTraining))
revealjsFilesTraining := $(patsubst trainings.d/%.md, build/trainings.d/revealjs/%.html, $(mdFilesTraining))
mdFilesIdeen := $(wildcard ideen.d/*.md)
pdfFilesIdeen := $(patsubst ideen.d/%.md, build/ideen.d/pdf/%.pdf, $(mdFilesIdeen))
.PHONY: all
all: $(pdfFilesTraining) $(pdfFilesIdeen) $(revealjsFilesTraining) ideenSammlung
.PHONY: ideenSammlung
ideenSammlung: $(mdFilesIdeen)
pandoc -o build/ideenSammlung.pdf $(mdFilesIdeen)
build/trainings.d/pdf/%.pdf: trainings.d/%.md
mkdir -p build/trainings.d/pdf
pandoc -t beamer -o $@ $<
build/trainings.d/revealjs/%.html: trainings.d/%.md onlineTraining.css
mkdir -p build/trainings.d/revealjs
pandoc -t revealjs -s -o $@ $< -V revealjs-url=https://unpkg.com/reveal.js@3.9.2/
build/ideen.d/pdf/%.pdf: ideen.d/%.md
mkdir -p build/ideen.d/pdf
pandoc -o $@ $<
.PHONY: get-revealjs3
get-revealjs3:
wget https://github.com/hakimel/reveal.js/archive/3.9.2.tar.gz
tar -xzvf 3.9.2.tar.gz
mv reveal.js-3.9.2 reveal.js
.PHONY: echo
echo:
echo $(mdFiles)
echo $(pdfFiles)