summaryrefslogtreecommitdiffstatshomepage
path: root/stm
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2014-01-08 10:52:32 -0800
committerDamien George <damien.p.george@gmail.com>2014-01-08 10:52:32 -0800
commit1143e5e72a9dd52d9f4d9b76876f297d15f5c50f (patch)
tree547e9c224b949f79b62b998b69c6d2ee9e4a2dd1 /stm
parent93a9b5b64d8c26ed1df739a59e6eabcfe1c64aa7 (diff)
parent4646801181a6e12e36352fa874089ffeb9474eb3 (diff)
downloadmicropython-1143e5e72a9dd52d9f4d9b76876f297d15f5c50f.tar.gz
micropython-1143e5e72a9dd52d9f4d9b76876f297d15f5c50f.zip
Merge pull request #120 from dhylands/make-build-quieter
Make build output quieter.
Diffstat (limited to 'stm')
-rw-r--r--stm/Makefile31
1 files changed, 20 insertions, 11 deletions
diff --git a/stm/Makefile b/stm/Makefile
index 26b4baf614..644a64c479 100644
--- a/stm/Makefile
+++ b/stm/Makefile
@@ -6,6 +6,7 @@ include ../py/py.mk
# program for deletion
RM = /bin/rm
+ECHO = @echo
STMSRC=lib
#STMOTGSRC=lib-otg
@@ -115,35 +116,43 @@ OBJ = $(addprefix $(BUILD)/, $(SRC_C:.c=.o) $(SRC_S:.s=.o) $(SRC_FATFS:.c=.o) $(
all2: $(BUILD) $(BUILD)/flash.dfu
$(BUILD)/flash.dfu: $(BUILD)/flash0.bin $(BUILD)/flash1.bin
- python $(DFU) -b 0x08000000:$(BUILD)/flash0.bin -b 0x08020000:$(BUILD)/flash1.bin $@
+ $(ECHO) "Create $@"
+ $(Q)python $(DFU) -b 0x08000000:$(BUILD)/flash0.bin -b 0x08020000:$(BUILD)/flash1.bin $@
$(BUILD)/flash0.bin: $(BUILD)/flash.elf
- $(OBJCOPY) -O binary -j .isr_vector $^ $@
+ $(Q)$(OBJCOPY) -O binary -j .isr_vector $^ $@
$(BUILD)/flash1.bin: $(BUILD)/flash.elf
- $(OBJCOPY) -O binary -j .text -j .data $^ $@
+ $(Q)$(OBJCOPY) -O binary -j .text -j .data $^ $@
$(BUILD)/flash.elf: $(OBJ)
- $(LD) $(LDFLAGS) -o $@ $(OBJ)
- $(SIZE) $@
+ $(ECHO) "LINK $@"
+ $(Q)$(LD) $(LDFLAGS) -o $@ $(OBJ)
+ $(Q)$(SIZE) $@
$(BUILD)/%.o: %.s
- $(AS) -o $@ $<
+ $(ECHO) "AS $<"
+ $(Q)$(AS) -o $@ $<
$(BUILD)/%.o: %.c
- $(CC) $(CFLAGS) -c -o $@ $<
+ $(ECHO) "CC $<"
+ $(Q)$(CC) $(CFLAGS) -c -o $@ $<
$(BUILD)/%.o: $(FATFSSRC)/%.c
- $(CC) $(CFLAGS) -c -o $@ $<
+ $(ECHO) "CC $<"
+ $(Q)$(CC) $(CFLAGS) -c -o $@ $<
$(BUILD)/%.o: $(STMSRC)/%.c
- $(CC) $(CFLAGS) -c -o $@ $<
+ $(ECHO) "CC $<"
+ $(Q)$(CC) $(CFLAGS) -c -o $@ $<
#$(BUILD)/%.o: $(STMOTGSRC)/%.c
-# $(CC) $(CFLAGS) -c -o $@ $<
+# $(ECHO) "CC $<"
+# $(Q)$(CC) $(CFLAGS) -c -o $@ $<
$(BUILD)/%.o: $(CC3KSRC)/%.c
- $(CC) $(CFLAGS) -c -o $@ $<
+ $(ECHO) "CC $<"
+ $(Q)$(CC) $(CFLAGS) -c -o $@ $<
clean:
$(RM) -rf $(BUILD)