Dolda2000 GitWeb
/
kokare.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
26e5097
)
BSDified Makefile.
author
Fredrik Tolf
<fredrik@dolda2000.com>
Sat, 30 Jun 2007 17:45:03 +0000
(17:45 +0000)
committer
Fredrik Tolf
<fredrik@dolda2000.com>
Sat, 30 Jun 2007 17:45:03 +0000
(17:45 +0000)
Makefile
patch
|
blob
|
blame
|
history
diff --git
a/Makefile
b/Makefile
index
6de3057
..
03e831b
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-7,21
+7,23
@@
CFLAGS=-Os
MLDFLAGS=$(LDFLAGS) -mmcu=$(PART)
MCFLAGS=$(CFLAGS) -DF_CPU=$(FREQ)UL -mmcu=$(PART)
MLDFLAGS=$(LDFLAGS) -mmcu=$(PART)
MCFLAGS=$(CFLAGS) -DF_CPU=$(FREQ)UL -mmcu=$(PART)
+.SUFFIXES: .hex .elf
+
default: kokare.hex # kokare.ehex
program: kokare.hex
avrdude -q -p m88 -U flash:w:kokare.hex
default: kokare.hex # kokare.ehex
program: kokare.hex
avrdude -q -p m88 -U flash:w:kokare.hex
-%.hex: %.elf
- avr-objcopy -O ihex -R .eeprom $
<
$@
+.elf.hex:
+ avr-objcopy -O ihex -R .eeprom $
>
$@
-%.ehex: %.elf
-
avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 $< $@
+
#
%.ehex: %.elf
+
#
avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 $< $@
kokare.elf: kokare.o
kokare.elf: kokare.o
- avr-gcc $
<
-o $@ $(MLDFLAGS)
+ avr-gcc $
>
-o $@ $(MLDFLAGS)
-%.o: %.c
+.c.o:
avr-gcc -c $(MCFLAGS) $< -o $@
clean:
avr-gcc -c $(MCFLAGS) $< -o $@
clean: