Makefile
667 Bytes
.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