From d02fbc84105ff2da74f03fd658ace8919e3e9437 Mon Sep 17 00:00:00 2001 From: neoraider Date: Sun, 15 Apr 2007 22:01:04 +0000 Subject: LineSensorArray + Srf10 added. --- Makefile | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index bbab11a..20d09eb 100644 --- a/Makefile +++ b/Makefile @@ -3,21 +3,17 @@ FILES := $(patsubst %.cpp,%,$(wildcard *.cpp)) all: robocup.elf; - --include $(FILES:%=%.d) - - robocup.hex: robocup.elf avr-objcopy -O ihex -R .eeprom $< $@ robocup.elf: $(FILES:%=%.o) - avr-g++ -mmcu=atmega32 -o $@ $^ + avr-g++ -mmcu=atmega32 -Os -o $@ $^ %.o: %.cpp - avr-g++ -c -mmcu=atmega32 -o $@ $< + avr-g++ -c -mmcu=atmega32 -Os -o $@ $< %.d: %.cpp - avr-g++ -M -mmcu=atmega32 -MF $@ -MT $(patsubst %.cpp,%.o,$<) -MT $@ $< + @avr-g++ -MM -mmcu=atmega32 -Os -MF $@ -MT $(patsubst %.cpp,%.o,$<) -MT $@ $< program: robocup.hex sudo avrdude -P usb -c avrisp2 -p m32 -U $< @@ -26,3 +22,6 @@ clean: rm -f robocup.hex robocup.elf $(FILES:%=%.o) $(FILES:%=%.d) .PHONY: clean + + +-include $(FILES:%=%.d) -- cgit v1.2.3