Makefile.inc: fix 'make debugserver' no rule issue
the issue is caused by lacking $(ARCH) in Makefile.inc, which cause $(ZEPHYR_BASE)/boards/$(ARCH)/$(BOARD)/Makefile.board fail to include. So just add ARCH variable by extract it from boards/ folder. Issue: ZEP-1255 Change-Id: I15453c5e2bced8fc64b545b925086fe5c3bf68c5 Signed-off-by: jing wang <jing.j.wang@intel.com>
This commit is contained in:
parent
8215ce19ce
commit
cea9bb992c
|
@ -99,6 +99,7 @@ flash: $(DOTCONFIG)
|
|||
$(Q)$(call zephyrmake,$(O),$@)
|
||||
|
||||
ifeq ($(MAKECMDGOALS),debugserver)
|
||||
ARCH = $(notdir $(subst /$(BOARD),,$(wildcard $(ZEPHYR_BASE)/boards/*/$(BOARD))))
|
||||
-include $(ZEPHYR_BASE)/boards/$(ARCH)/$(BOARD)/Makefile.board
|
||||
-include $(ZEPHYR_BASE)/scripts/Makefile.toolchain.$(ZEPHYR_GCC_VARIANT)
|
||||
BOARD_NAME = $(BOARD)
|
||||
|
|
Loading…
Reference in New Issue