.PHONY: default cleantmp clean default: CR.pdf #default: $(subst md,pdf,$(wildcard *.md)) # COMPTE-RENDU SOURCES=$(wildcard *.asm) $(wildcard *.txt) %.pdf: %.html scripts/html2pdf -i "$<" -o "$@" -t "Tutorat de microprocesseurs S6 - TD1 Sujet 8" %.html: %.tmp template.html scripts/md2html -i "$<" -o "$@" -t template.html %.tmp: %.md $(SOURCES) markedpp "$<" > "$@" # PROGRAMME %.hex: %.asm scripts/gavrasm "$<" %.upload: %.hex avrdude -C scripts/avrdude.conf -v -p atmega2560 -c wiring -P /dev/ttyACM0 -b 115200 -D -U flash:w:"$<":i clean: rm -rf $(subst md,html,$(wildcard *.md)) *.tmp rm -rf $(subst md,pdf,$(wildcard *.md)) rm -rf *.hex *.lst