NOW := $(shell date) all: pdf html md %_generated.tex: %.tex ./perlify.pl pdf: ./update-metadata-for-gitinfo ./perlify.pl pdflatex applied-crypto-hardening bibtex applied-crypto-hardening while grep -s "Rerun to get cross-references right" \ applied-crypto-hardening.log ; do \ pdflatex applied-crypto-hardening ; \ done #dvipdfm -z 9 applied-crypto-hardening #dvipdf applied-crypto-hardening.dvi html: latex2html applied-crypto-hardening md: pandoc -f latex -t markdown -o applied-crypto-hardening.markdown \ applied-crypto-hardening.tex #epub: # experimental # ~/Library/texmf/tex/latex/tex4ebook/tex4ebook applied-crypto-hardening.tex epub: # experimental pandoc -f latex -t epub -o applied-crypto-hardening.epub applied-crypto-hardening.tex upload: rsync -avz --progress --no-p --no-g --no-t applied-crypto-hardening.pdf www.bettercrypto.org:/var/www/static/ www: pdf upload clean: rm -f applied-crypto-hardening.aux applied-crypto-hardening.bbl \ applied-crypto-hardening.blg applied-crypto-hardening.dvi \ applied-crypto-hardening.log applied-crypto-hardening.pdf \ applied-crypto-hardening.toc applied-crypto-hardening.markdown find . -name "*_generated.tex" -exec rm \{\} \; rm -rf applied-crypto-hardening/ rm -rf gitHeadInfo.gin