ports/All: Add support for passing variables to manifest files.

- Pulled from upstream.
This commit is contained in:
iabdalkader 2023-12-03 10:19:06 +01:00
parent cf5231f8e0
commit 1ae4d24882
3 changed files with 3 additions and 3 deletions

View File

@ -108,7 +108,7 @@ include $(OMV_BOARD_CONFIG_DIR)/omv_boardconfig.mk
#OMV_SRC_QSTR := $(wildcard $(TOP_DIR)/$(OMV_DIR)/modules/*.c)
# The following command line args are passed to MicroPython's top Makefile.
MICROPY_ARGS = PORT=$(PORT) BOARD=$(TARGET) DEBUG=$(DEBUG) OMV_LIB_DIR=$(OMV_LIB_DIR)\
MICROPY_ARGS = PORT=$(PORT) BOARD=$(TARGET) DEBUG=$(DEBUG) MICROPY_MANIFEST_OMV_LIB_DIR=$(OMV_LIB_DIR)\
FROZEN_MANIFEST=$(FROZEN_MANIFEST) OMV_SRC_QSTR="$(OMV_SRC_QSTR)"\
MICROPY_ROM_TEXT_COMPRESSION=$(ROM_TEXT_COMPRESSION) USER_C_MODULES=$(TOP_DIR)/$(OMV_DIR)

@ -1 +1 @@
Subproject commit 59b60d5fc60c4233e94f7f14f865c609e59ea34d
Subproject commit b0b6a67f71373d361cd209a38657edcf0088eb8e

View File

@ -19,9 +19,9 @@ set(MLX90641_DIR drivers/mlx90641)
set(OPENPDM_DIR ${TOP_DIR}/lib/openpdm)
set(TENSORFLOW_DIR ${TOP_DIR}/lib/libtf)
set(OMV_BOARD_CONFIG_DIR ${TOP_DIR}/${OMV_DIR}/boards/${TARGET}/)
set(OMV_LIB_DIR ${TOP_DIR}/../scripts/libraries)
set(OMV_COMMON_DIR ${TOP_DIR}/${OMV_DIR}/common)
set(PORT_DIR ${TOP_DIR}/${OMV_DIR}/ports/${PORT})
set(MICROPY_MANIFEST_OMV_LIB_DIR ${TOP_DIR}/../scripts/libraries)
# Include board cmake fragment
include(${OMV_BOARD_CONFIG_DIR}/omv_boardconfig.cmake)