31 lines
970 B
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
|