27 lines
693 B
Makefile
27 lines
693 B
Makefile
mdFilesTraining := $(wildcard trainings.d/*.md)
|
|
pdfFilesTraining := $(patsubst trainings.d/%.md, build/trainings.d/pdf/%.pdf, $(mdFilesTraining))
|
|
|
|
mdFilesIdeen := $(wildcard ideen.d/*.md)
|
|
pdfFilesIdeen := $(patsubst ideen.d/%.md, build/ideen.d/pdf/%.pdf, $(mdFilesIdeen))
|
|
|
|
.PHONY: all
|
|
all: $(pdfFilesTrainings) $(pdfFilesIdeen) 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/ideen.d/pdf/%.pdf: ideen.d/%.md
|
|
mkdir -p build/ideen.d/pdf
|
|
pandoc -o $@ $<
|
|
|
|
.PHONY: echo
|
|
echo:
|
|
echo $(mdFiles)
|
|
echo $(pdfFiles)
|
|
|