.PHONY: default cleantmp clean #default: CR.pdf ##default: $(subst md,pdf,$(wildcard *.md)) # ## COMPTE-RENDU # #SOURCES=$(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) # scripts/node_modules/markedpp/bin/markedpp.js "$<" > "$@" # PROGRAMME %.asm: %.txt wine ~/S6/uP/tutorat/scripts/Compilateur.exe ~/S6/uP/tutorat/scripts/gram.txt "$<" "$@" %.hex: %.asm wine ~/S6/uP/tutorat/scripts/gavrasm.exe "$<" %.upload: %.hex avrdude -C ~/S6/uP/tutorat/scripts/avrdude.conf -v -p atmega2560 -c wiring -P /dev/ttyACM0 -b 115200 -D -U flash:w:"$<":i %.up: %.upload serial: minicom -D /dev/ttyACM0 -b 2400 clean: rm -rf $(subst md,html,$(wildcard *.md)) *.tmp rm -rf $(subst md,pdf,$(wildcard *.md)) rm -rf *.hex *.lst *.err