Skip to content

Commit 1db3ffe

Browse files
committed
remove size target, make it part of Linking
1 parent 9ea3f08 commit 1db3ffe

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

Makefile

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ MERGED_FILE = $(OUT_FILE)_$(SD_NAME)_$(SD_VERSION)
3535

3636
# Toolchain commands
3737
# Should be added to your PATH
38-
CROSS_COMPILE = arm-none-eabi-
38+
CROSS_COMPILE ?= arm-none-eabi-
3939
CC = $(CROSS_COMPILE)gcc
4040
AS = $(CROSS_COMPILE)as
4141
OBJCOPY = $(CROSS_COMPILE)objcopy
@@ -59,7 +59,7 @@ BOARD_LIST = $(sort $(subst src/boards/,,$(wildcard src/boards/*)))
5959

6060
ifeq ($(filter $(BOARD),$(BOARD_LIST)),)
6161
$(info You must provide a BOARD parameter with 'BOARD='. Supported boards are:)
62-
$(info $(BOARD_LIST))
62+
$(foreach b,$(BOARD_LIST),$(info - $(b)))
6363
$(error Invalid BOARD specified)
6464
endif
6565

@@ -305,10 +305,10 @@ $(info ASFLAGS $(ASFLAGS))
305305
$(info )
306306
endif
307307

308-
.PHONY: all clean size flash dfu-flash sd erase gdbflash gdb
308+
.PHONY: all clean flash dfu-flash sd erase gdbflash gdb
309309

310310
# default target to build
311-
all: $(BUILD)/$(OUT_FILE)-nosd.out size
311+
all: $(BUILD)/$(OUT_FILE)-nosd.out $(BUILD)/$(MERGED_FILE).hex
312312

313313
#------------------- Flash target -------------------
314314

@@ -366,11 +366,7 @@ $(BUILD)/%.o: %.S
366366
$(BUILD)/$(OUT_FILE)-nosd.out: $(BUILD) $(OBJECTS)
367367
@echo LD $(OUT_FILE)-nosd.out
368368
@$(CC) -o $@ $(LDFLAGS) $(OBJECTS) -Wl,--start-group $(LIBS) -Wl,--end-group
369-
370-
size: $(BUILD)/$(OUT_FILE)-nosd.out
371-
-@echo ''
372-
@$(SIZE) $<
373-
-@echo ''
369+
@$(SIZE) $@
374370

375371
#------------------- Binary generator -------------------
376372
.PHONY: genhex genpkg combinehex

0 commit comments

Comments
 (0)