presentation-dateisysteme/Makefile

31 lines
970 B
Makefile

all: html dateisysteme.pdf dateisysteme-notes.pdf
html: dateisysteme.html linked-list-fs.svg indexed-fs.svg b-tree-fs.svg
linked-list-fs.svg: linked-list-fs.dot
dot -Tsvg -o linked-list-fs.svg linked-list-fs.dot
indexed-fs.svg: indexed-fs.dot
dot -Tsvg -o indexed-fs.svg indexed-fs.dot
b-tree-fs.svg: b-tree-fs.dot
dot -Tsvg -o b-tree-fs.svg b-tree-fs.dot
dateisysteme.html: dateisysteme.md
pandoc -f markdown+inline_notes \
-t revealjs --standalone --smart --slide-level=2 \
--css=usrspace.css \
-V 'revealjs-url:reveal.js/' \
-o dateisysteme.html dateisysteme.md
dateisysteme.pdf: dateisysteme.html
@echo "Bitte das HTML mit dem Paramenter ?print-pdf öffnen, und mit einem"
@echo "PDF-Drucker speichern"
dateisysteme-notes.pdf: dateisysteme.html
@echo "Bitte das HTML mit dem Paramenter ?print-pdf&showNotes=true öffnen,"
@echo "und mit einem PDF-Drucker speichern"
clean:
rm -rf dateisysteme.html dateisysteme.pdf dateisysteme-notes.pdf *.svg