# basic definitions
vortrag = vortrag.pdf
vortrag_DATA = vortrag.org data.txt dist-tarball.png
vortragdir = .
# dist_pkgdata_DATA = rohdaten
EXTRA_DIST = ${vortrag_DATA} ${vortrag}
# kill editor backups and latex stuff
MOSTLYCLEANFILES = \\\#* *~ *.bak *.vrb *.bbl \
*.blg *_flymake.*
CLEANFILES = ${vortrag}
DISTCLEANFILES = ${CLEANFILES} \\\#* *~ *.bak *.vrb *.bbl \
*.blg *_flymake.* auto/*el
all : ${vortrag}
# emacs org-mode beamer build instructions
${vortrag} : ${vortrag_DATA}
if test "$<" != "$(notdir $<)"; then \
cp -u "$<" "$(notdir $<)"; fi
echo yes | @emacs@ --batch --load "~/.emacs" \
--visit "$(notdir $<)" \
--funcall org-beamer-export-to-pdf
if test "$<" != "$(notdir $<)"; \
then rm -f "$(notdir $<)"; \
rm -f $(basename $(notdir $<)).tex \
$(basename $(notdir $<)).tex~ \
auto/$(basename $(notdir $<)).el; \
else rm -f $(basename $<).tex \
$(basename $<).tex~ \
auto/$(basename $<).el; \
fi