timestamp=$(shell date +%Y-%m-%d_%H:%M) all: 20210922 20210922: 20210922.tex @latexmk -pdf 20210922.tex >/dev/null 2>&1 @if ! cmp --silent build/20210922.pdf 20210922_*.pdf; then \ touch 20210922_tmp.pdf; \ rm 20210922*.pdf; \ cp build/20210922.pdf 20210922_${timestamp}.pdf; \ echo "Updated"; \ fi clean: @rm -rf build 2>/dev/null