aboutsummaryrefslogtreecommitdiffstats
path: root/os
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2013-11-18 10:18:28 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2013-11-18 10:18:28 +0000
commit91fcf94426c2481acbc3948c38948cafe35bd4d7 (patch)
tree46172b3fc9a0b42d76e9420aafd3ee8b4ae8cd70 /os
parentcf2043de3b1f4db9a7385015cc409a19640402f4 (diff)
downloadChibiOS-91fcf94426c2481acbc3948c38948cafe35bd4d7.tar.gz
ChibiOS-91fcf94426c2481acbc3948c38948cafe35bd4d7.tar.bz2
ChibiOS-91fcf94426c2481acbc3948c38948cafe35bd4d7.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@6481 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os')
-rw-r--r--os/ports/GCC/PPC/rules.mk15
1 files changed, 14 insertions, 1 deletions
diff --git a/os/ports/GCC/PPC/rules.mk b/os/ports/GCC/PPC/rules.mk
index 4b765c5b7..555a6f46b 100644
--- a/os/ports/GCC/PPC/rules.mk
+++ b/os/ports/GCC/PPC/rules.mk
@@ -8,7 +8,8 @@ ifeq ($(BUILDDIR),.)
BUILDDIR = build
endif
OUTFILES = $(BUILDDIR)/$(PROJECT).elf $(BUILDDIR)/$(PROJECT).hex \
- $(BUILDDIR)/$(PROJECT).bin $(BUILDDIR)/$(PROJECT).dmp
+ $(BUILDDIR)/$(PROJECT).mot $(BUILDDIR)/$(PROJECT).bin \
+ $(BUILDDIR)/$(PROJECT).dmp
# Automatic compiler options
OPT = $(USE_OPT)
@@ -152,6 +153,14 @@ else
@$(HEX) $< $@
endif
+%.mot: %.elf $(LDSCRIPT)
+ifeq ($(USE_VERBOSE_COMPILE),yes)
+ $(MOT) $< $@
+else
+ @echo Creating $@
+ @$(MOT) $< $@
+endif
+
%.bin: %.elf $(LDSCRIPT)
ifeq ($(USE_VERBOSE_COMPILE),yes)
$(BIN) $< $@
@@ -166,12 +175,16 @@ ifeq ($(USE_VERBOSE_COMPILE),yes)
else
@echo Creating $@
@$(OD) $(ODFLAGS) $< > $@
+ @echo
+ @$(SZ) $<
+ @echo
@echo Done
endif
clean:
@echo Cleaning
-rm -fR .dep $(BUILDDIR)
+ @echo
@echo Done
#