SOURCE=topics.mdwn PDF=$(SOURCE:mdwn=pdf) REVEALJS=$(SOURCE:mdwn=html) IMAGES=$(wildcard *.png) all: ${REVEALJS} ${PDF} ${REVEALJS}: ${SOURCE} ${IMAGES} Makefile reveal.js pandoc -V transition=fade -V theme=moon -t revealjs -s ${SOURCE} -o ${REVEALJS} ${PDF}: ${SOURCE} Makefile pandoc -t beamer -s ${SOURCE} -o ${PDF} reveal.js: git clone https://github.com/hakimel/reveal.js.git git checkout 2.6.2