cleanup makefile, add avr-size

This commit is contained in:
Harald Pichler 2014-12-07 20:10:53 +01:00
parent ed161d1905
commit d6144bfebe

View file

@ -7,10 +7,7 @@ all: arduino-example \
CONTIKI=../../.. CONTIKI=../../..
# Contiki IPv6 configuration # Contiki IPv6 configuration
WITH_UIP6=1 CONTIKI_WITH_IPV6 = 1
UIP_CONF_IPV6=1
CFLAGS += -DUIP_CONF_IPV6=1
CFLAGS += -DUIP_CONF_IPV6_RPL=1
CFLAGS += -DPROJECT_CONF_H=\"project-conf.h\" CFLAGS += -DPROJECT_CONF_H=\"project-conf.h\"
@ -48,14 +45,18 @@ endif
# linker optimizations # linker optimizations
SMALL=1 SMALL=1
# REST Engine shall use Erbium CoAP implementation # REST Engine shall use Erbium CoAP implementation
APPS += er-coap APPS += er-coap
APPS += rest-engine APPS += rest-engine
APPS += json arduino json-resource APPS += arduino
include $(CONTIKI)/Makefile.include include $(CONTIKI)/Makefile.include
include $(CONTIKI)/apps/arduino/Makefile.include include $(CONTIKI)/apps/arduino/Makefile.include
arduino-example: arduino-example.osd-merkur
avr-size -C --mcu=MCU=atmega128rfa1 arduino-example.osd-merkur
arduino-example.osd-merkur.hex: arduino-example.osd-merkur arduino-example.osd-merkur.hex: arduino-example.osd-merkur
avr-objcopy -j .text -j .data -O ihex arduino-example.osd-merkur \ avr-objcopy -j .text -j .data -O ihex arduino-example.osd-merkur \
arduino-example.osd-merkur.hex arduino-example.osd-merkur.hex