ifeq (${COMPILER},cw)\r
ifneq (${CW_COMPILE},${DEFAULT_CW_COMPILE})\r
${warning Not using default cross compiler for architecture.}\r
-${warning CROSS_COMPILE: ${CW_COMPILE} [${origin CW_COMPILE}]}\r
-${warning DEFAULT_CROSS_COMPILE: ${DEFAULT_CW_COMPILE} [${origin DEFAULT_CW_COMPILE}]}\r
+${warning CW_COMPILE: ${CW_COMPILE} [${origin CW_COMPILE}]}\r
+${warning DEFAULT_CW_COMPILE: ${DEFAULT_CW_COMPILE} [${origin DEFAULT_CW_COMPILE}]}\r
endif\r
else\r
ifneq (${DEFAULT_CROSS_COMPILE},)\r
include $(ROOTDIR)/boards/board_common.mk\r
endif\r
\r
+# Misc tools\r
+ifneq ($(CFG_BOOT),)\r
+include $(ROOTDIR)/boards/$(BOARDDIR)/boot_info.mk\r
+include $(ROOTDIR)/scripts/bootloader_image.mk\r
+endif \r
\r
##### For backwards compatability with older project makefiles:\r
\r
.PHONY clean: \r
clean: FORCE\r
@echo\r
- @echo " >> Cleaning $(CURDIR)"\r
- $(Q)-rm -f *.o *.d *.h *.elf *.a *.ldp *.lcf *.tmp *.s *.c *.map *.out *.bin *.srec\r
- @echo\r
+ @echo " >> Rules Clean $(CURDIR)"\r
+ $(Q)-rm -v *\r
+ $(Q)-rm -v $(ROOTDIR)/binaries/$(BOARDDIR)/*\r
\r
.PHONY : config \r
config: FORCE\r
$(Q)$(CROSS_COMPILE)objcopy -O ihex $< $@\r
\r
# bin output\r
-$(build-bin-y): $(build-exe-y)\r
- @echo\r
- @echo " >> OBJCOPY $@" \r
- $(Q)$(CROSS_COMPILE)objcopy -O binary $< $@ \r
+#$(build-bin-y): $(build-exe-y)\r
+# @echo\r
+# @echo " >> OBJCOPY $@" \r
+# $(Q)$(CROSS_COMPILE)objcopy -O binary $< $@ \r
\r
# Linker\r
$(build-exe-y): $(dep-y) $(obj-y) $(sim-y) $(libitem-y) $(ldcmdfile-y)\r