Fehler im Makefile entfernt

This commit is contained in:
neoraider 2007-04-13 19:52:00 +00:00
parent 7da669b97e
commit ccc0183cee

View file

@ -4,7 +4,7 @@ FILES := $(patsubst %.cpp,%,$(wildcard *.cpp))
all: robocup.elf;
include $(FILES:%=%.d)
-include $(FILES:%=%.d)
robocup.hex: robocup.elf
@ -17,10 +17,7 @@ robocup.elf: $(FILES:%=%.o)
avr-g++ -c -mmcu=atmega32 -o $@ $<
%.d: %.cpp
@set -e; rm -f $@; \
avr-g++ -M -mmcu=atmega32 -MF $@.$$$$ $<; \
sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \
rm -f $@.$$$$
avr-g++ -M -mmcu=atmega32 -MF $@ -MT $(patsubst %.cpp,%.o,$<) -MT $@ $<
program: robocup.hex
sudo avrdude -P usb -c avrisp2 -p m32 -U $<