]> rtime.felk.cvut.cz Git - arc.git/blobdiff - scripts/rules.mk
Bug: mpc560x was forced to defined sleep
[arc.git] / scripts / rules.mk
index 326121dfdc3626ecd28f246d89c7acc4ecd4b87b..e41b18fc3f4b20e6db6f64f82ecc03e409b57e0d 100644 (file)
@@ -27,8 +27,8 @@ endif
 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
@@ -122,6 +122,11 @@ ifndef _BOARD_COMMON_MK
 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
@@ -197,9 +202,9 @@ endif
 .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
@@ -293,10 +298,10 @@ $(build-hex-y): $(build-exe-y)
        $(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