blob: fb3ba8454b6b64744927fcdcd5c7289199012185 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
SOURCE=erlang.mdwn
PDF=$(SOURCE:mdwn=pdf)
REVEALJS=$(SOURCE:mdwn=html)
REVEALJS_VERSION=3.3.0
IMAGES=$(wildcard *.png)
ERL_FILES=$(wildcard *.erl)
BEAM_FILES=$(ERL_FILES:erl=beam)
all: ${REVEALJS} ${PDF} ${BEAM_FILES}
${REVEALJS}: $(SOURCE) $(IMAGES) Makefile reveal.js
pandoc -V transition=fade -t revealjs -s ${SOURCE} -o ${REVEALJS}
${PDF}: $(SOURCE) Makefile
pandoc -t beamer -s ${SOURCE} -o ${PDF}
%.beam : %.erl
erlc $<
reveal.js:
git submodule add https://github.com/hakimel/reveal.js.git $@
cd $@ && git checkout ${REVEALJS_VERSION}
git commit -m"Add reveal.js ${REVEALJS_VERSION}" reveal.js
clean:
rm -f *.pdf *.html *.beam
|