]> mj.ucw.cz Git - misc.git/blob - tenar/Makefile
Merge branch 'master' of git+ssh://git.ucw.cz/home/mj/GIT/misc
[misc.git] / tenar / Makefile
1 all: tenar.flash
2
3 GCF=-Os -mmcu=attiny13 -std=gnu99 -Wall -W -Wno-parentheses
4
5 %.flash: %.hex
6         scp $< abacus:avr/tmp/
7         ssh root@abacus 'cd ~mj/avr/bin && ./avrdude -p t13 -c dapa -v -U flash:w:../tmp/$<:i'
8
9 %.hex: %.exe
10         avr-objcopy -j .text -j .data -O ihex $< $@
11
12 %.exe: %.c
13         avr-gcc $< -o $@ $(GCF)
14
15 %.s: %.c
16         avr-gcc $< -o $@ $(GCF) -S
17
18 clean:
19         rm -f *~ *.o *.s *.exe *.hex
20
21 .SECONDARY:
22 .PHONY: all clean