summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2015-09-17 22:13:05 +0200
committerGuido Günther <agx@sigxcpu.org>2015-09-17 22:22:40 +0200
commit120a47dd25b0c206d5edc35d949e5ae965671ca0 (patch)
tree6e03301876f855291534b6337931ebf64e76dc1b /Makefile
Initial commitHEADmaster
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile25
1 files changed, 25 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..365793c
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,25 @@
+SOURCE=debian.mdwn
+PDF=$(SOURCE:mdwn=pdf)
+REVEALJS=$(SOURCE:mdwn=html)
+
+IMAGES=$(wildcard *.png) \
+ dgm.png
+
+all: ${REVEALJS} ${PDF}
+
+${REVEALJS}: ${SOURCE} ${IMAGES} Makefile reveal.js
+ pandoc -V transition=fade -V theme=godiug -t revealjs -s ${SOURCE} -o ${REVEALJS}
+ sed -i -e 's,<body>,<body><div id="watermark"><img src="logo.png"></div>,' ${REVEALJS}
+
+${PDF}: ${SOURCE} Makefile
+ pandoc -t beamer -s ${SOURCE} -o ${PDF}
+
+dgm.png: dgm.csv dgm.plot
+ gnuplot dgm.plot
+
+reveal.js:
+ git clone https://github.com/hakimel/reveal.js.git
+ git checkout 2.6.2
+
+clean:
+ rm -f dgm.png