summaryrefslogtreecommitdiff
path: root/py
diff options
context:
space:
mode:
authorDaniel Jour <d.jour@steiner.de>2022-08-02 23:48:41 +0200
committerDamien George <damien@micropython.org>2022-08-11 13:31:13 +1000
commit47c84286e8c8d9873e99f12711a683ecd6b9ca62 (patch)
treed898345b0fc9bc59eb3011741dde15f124682a0b /py
parentb2e82402688b53829f37475583231b067b9faea7 (diff)
all: Fix paths to mpy-cross and micropython binaries.
Binaries built using the Make build system now no longer appear in the working directory of the build, but rather in the build directory. Thus some paths had to be adjusted.
Diffstat (limited to 'py')
-rw-r--r--py/dynruntime.mk2
-rw-r--r--py/mkenv.mk2
-rw-r--r--py/mkrules.cmake2
-rw-r--r--py/mkrules.mk2
4 files changed, 4 insertions, 4 deletions
diff --git a/py/dynruntime.mk b/py/dynruntime.mk
index 09cbb2dd3..10feefc4a 100644
--- a/py/dynruntime.mk
+++ b/py/dynruntime.mk
@@ -7,7 +7,7 @@ ECHO = @echo
RM = /bin/rm
MKDIR = /bin/mkdir
PYTHON = python3
-MPY_CROSS = $(MPY_DIR)/mpy-cross/mpy-cross
+MPY_CROSS = $(MPY_DIR)/mpy-cross/build/mpy-cross
MPY_TOOL = $(PYTHON) $(MPY_DIR)/tools/mpy-tool.py
MPY_LD = $(PYTHON) $(MPY_DIR)/tools/mpy_ld.py
diff --git a/py/mkenv.mk b/py/mkenv.mk
index cc04a8c0b..ea2e34f3b 100644
--- a/py/mkenv.mk
+++ b/py/mkenv.mk
@@ -61,7 +61,7 @@ MPY_LIB_SUBMODULE_DIR = $(TOP)/lib/micropython-lib
MPY_LIB_DIR = $(MPY_LIB_SUBMODULE_DIR)
ifeq ($(MICROPY_MPYCROSS),)
-MICROPY_MPYCROSS = $(TOP)/mpy-cross/mpy-cross
+MICROPY_MPYCROSS = $(TOP)/mpy-cross/build/mpy-cross
MICROPY_MPYCROSS_DEPENDENCY = $(MICROPY_MPYCROSS)
endif
diff --git a/py/mkrules.cmake b/py/mkrules.cmake
index 2f168ede6..e7c4101dd 100644
--- a/py/mkrules.cmake
+++ b/py/mkrules.cmake
@@ -193,7 +193,7 @@ if(MICROPY_FROZEN_MANIFEST)
# to automatically build mpy-cross if needed.
set(MICROPY_MPYCROSS $ENV{MICROPY_MPYCROSS})
if(NOT MICROPY_MPYCROSS)
- set(MICROPY_MPYCROSS_DEPENDENCY ${MICROPY_DIR}/mpy-cross/mpy-cross)
+ set(MICROPY_MPYCROSS_DEPENDENCY ${MICROPY_DIR}/mpy-cross/build/mpy-cross)
if(NOT MICROPY_MAKE_EXECUTABLE)
set(MICROPY_MAKE_EXECUTABLE make)
endif()
diff --git a/py/mkrules.mk b/py/mkrules.mk
index af1167867..73c33227c 100644
--- a/py/mkrules.mk
+++ b/py/mkrules.mk
@@ -162,7 +162,7 @@ $(HEADER_BUILD):
ifneq ($(MICROPY_MPYCROSS_DEPENDENCY),)
# to automatically build mpy-cross, if needed
$(MICROPY_MPYCROSS_DEPENDENCY):
- $(MAKE) -C $(dir $@)
+ $(MAKE) -C $(dir $@)..
endif
ifneq ($(FROZEN_DIR),)