.PHONY: default cleantmp clean default: $(subst md,pdf,$(wildcard *.md)) SOURCES=$(wildcard *.asm) $(wildcard *.txt) %.pdf: %.html ./html2pdf -i "$<" -o "$@" -t "Tutorat de microprocesseurs S6 - TD1 Sujet 8" %.html: %.tmp template.html ./md2html -i "$<" -o "$@" -t template.html %.tmp: %.md $(SOURCES) markedpp "$<" > "$@" cleantmp: rm -rf $(subst md,html,$(wildcard *.md)) *.tmp clean: cleantmp rm -rf $(subst md,pdf,$(wildcard *.md))