rename build output

This commit is contained in:
hathach
2021-01-25 23:40:52 +07:00
parent 045674745a
commit 0e585570a3
4 changed files with 15 additions and 7 deletions

View File

@@ -3,7 +3,7 @@
# ---------------------------------------
# Build directory
BUILD = _build/build-$(BOARD)
BUILD = _build/$(BOARD)
# Handy check parameter function
check_defined = \
@@ -13,6 +13,12 @@ __check_defined = \
$(if $(value $1),, \
$(error Undefined make flag: $1$(if $2, ($2))))
# TODO Check if submodule haven't checkout yet
fetch_submodule_if_empty = \
ifeq ($(wildcard $(TOP)/$1/*),) \
$(info $(shell git -C $(TOP) submodule update --init)) \
endif
#-------------- Select the board to build for. ------------
#BOARD_LIST = $(sort $(subst /.,,$(subst $(TOP)/hw/bsp/,,$(wildcard $(TOP)/hw/bsp/*/.))))
#ifeq ($(filter $(BOARD),$(BOARD_LIST)),)
@@ -45,6 +51,8 @@ else
SRC_C += $(subst $(TOP)/,,$(wildcard $(TOP)/$(FAMILY_PATH)/*.c))
endif
#TODO $(call fetch_submodule_if_empty,lib/sct_neopixel)
#-------------- Cross Compiler ------------
# Can be set by board, default to ARM GCC
CROSS_COMPILE ?= arm-none-eabi-