help: @echo "Options:" @echo "\tmake pdf" @echo "\tmake creature" .PHONY: pdf pdf: overview.pdf rubbish/: mkdir rubbish RANDOM != date +%s TMP := /tmp/$(RANDOM).md NAME := $(shell head -1 $(TMP) 2>/dev/null| tail -c+3) .PHONY: creature creature: stats/$(NAME).md $(TMP): cp stats/template.md $(TMP) $$EDITOR $(TMP) stats/$(NAME).md: $(TMP) mv $(TMP) stats/$(NAME).md overview.pdf:| rubbish/overview.pdf ln rubbish/overview.pdf overview.pdf rubbish/overview.pdf: overview.tex overview.tex: overview.md | rubbish/ lowdown -stlatex overview.md > overview.tex rubbish/overview.pdf: overview.tex pdflatex -output-directory rubbish/ overview.tex .PHONY: clean clean: $(RM) -r rubbish overview.tex