summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2025-06-26 14:22:13 +1000
committerDamien George <damien@micropython.org>2025-06-26 14:22:13 +1000
commit4bd99260dc31ab5dbc8dcfb64a6255cd50eb4de7 (patch)
tree7cb511d23f6dec6d7f1947fc078987e3da5d6b40
parent9b38cf9f82257a9c58b76b151475f41b431f374e (diff)
downloadmicropython-4bd99260dc31ab5dbc8dcfb64a6255cd50eb4de7.tar.gz
micropython-4bd99260dc31ab5dbc8dcfb64a6255cd50eb4de7.zip
alif/Makefile: Allow specifying a custom build directory.HEADmaster
Signed-off-by: Damien George <damien@micropython.org>
-rw-r--r--ports/alif/Makefile4
-rw-r--r--ports/alif/alif.mk1
2 files changed, 2 insertions, 3 deletions
diff --git a/ports/alif/Makefile b/ports/alif/Makefile
index 07f87f7f80..d258b27b1d 100644
--- a/ports/alif/Makefile
+++ b/ports/alif/Makefile
@@ -82,10 +82,10 @@ $(BUILD):
$(MKDIR) -p $@
$(BUILD)/M55_HP/firmware.bin:
- make -f alif.mk MCU_CORE=M55_HP MICROPY_PY_OPENAMP_MODE=0
+ make -f alif.mk BUILD=$(BUILD)/M55_HP MCU_CORE=M55_HP MICROPY_PY_OPENAMP_MODE=0
$(BUILD)/M55_HE/firmware.bin:
- make -f alif.mk MCU_CORE=M55_HE MICROPY_PY_OPENAMP_MODE=1
+ make -f alif.mk BUILD=$(BUILD)/M55_HE MCU_CORE=M55_HE MICROPY_PY_OPENAMP_MODE=1
$(BUILD)/$(ALIF_TOC_CONFIG): mcu/$(ALIF_TOC_CONFIG).in | $(BUILD)
$(ECHO) "Preprocess toc config $@"
diff --git a/ports/alif/alif.mk b/ports/alif/alif.mk
index bb07a3aa20..265418aa07 100644
--- a/ports/alif/alif.mk
+++ b/ports/alif/alif.mk
@@ -3,7 +3,6 @@
BOARD ?= ALIF_ENSEMBLE
BOARD_DIR ?= boards/$(BOARD)
-BUILD ?= build-$(BOARD)/$(MCU_CORE)
ifeq ($(wildcard $(BOARD_DIR)/.),)
$(error Invalid BOARD specified: $(BOARD_DIR))