MV ?=mv RM ?=rm -rf RMRECURSIVE ?=$(RM) -r all: true clean: $(MV) cat.pdf cat.pdf.bak $(RM) *.log *.synctex.gz *.pdf $(MV) cat.pdf.bak cat.pdf $(RMRECURSIVE) $(shell fd -I '[a-f0-9]{32}')