zephyr: Add separate Zephyr config for "minimal" build.
In anticipation of enabling more features in the default build. Also, fix compilation of minimal build.
This commit is contained in:
parent
f1f2a3cebf
commit
1459f81429
@ -84,7 +84,7 @@ $(Z_SYSGEN_H):
|
|||||||
-$(MAKE) -f Makefile.zephyr BOARD=$(BOARD) CONF_FILE=$(CONF_FILE)
|
-$(MAKE) -f Makefile.zephyr BOARD=$(BOARD) CONF_FILE=$(CONF_FILE)
|
||||||
|
|
||||||
minimal:
|
minimal:
|
||||||
$(MAKE) BOARD=$(BOARD) CFLAGS_EXTRA='-DMP_CONFIGFILE="<mpconfigport_minimal.h>"' FROZEN_DIR=
|
$(MAKE) BOARD=$(BOARD) CONF_FILE=prj_minimal.conf CFLAGS_EXTRA='-DMP_CONFIGFILE="<mpconfigport_minimal.h>"' FROZEN_DIR=
|
||||||
|
|
||||||
# Clean Zephyr things too
|
# Clean Zephyr things too
|
||||||
clean: z_clean
|
clean: z_clean
|
||||||
|
@ -37,6 +37,7 @@
|
|||||||
#define MICROPY_ENABLE_GC (1)
|
#define MICROPY_ENABLE_GC (1)
|
||||||
#define MICROPY_HELPER_REPL (1)
|
#define MICROPY_HELPER_REPL (1)
|
||||||
#define MICROPY_REPL_AUTO_INDENT (1)
|
#define MICROPY_REPL_AUTO_INDENT (1)
|
||||||
|
#define MICROPY_KBD_EXCEPTION (1)
|
||||||
#define MICROPY_CPYTHON_COMPAT (0)
|
#define MICROPY_CPYTHON_COMPAT (0)
|
||||||
#define MICROPY_PY_ASYNC_AWAIT (0)
|
#define MICROPY_PY_ASYNC_AWAIT (0)
|
||||||
#define MICROPY_PY_ATTRTUPLE (0)
|
#define MICROPY_PY_ATTRTUPLE (0)
|
||||||
|
6
zephyr/prj_minimal.conf
Normal file
6
zephyr/prj_minimal.conf
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
CONFIG_STDOUT_CONSOLE=y
|
||||||
|
CONFIG_CONSOLE_HANDLER=y
|
||||||
|
CONFIG_UART_CONSOLE_DEBUG_SERVER_HOOKS=y
|
||||||
|
CONFIG_NEWLIB_LIBC=y
|
||||||
|
CONFIG_FLOAT=y
|
||||||
|
CONFIG_MAIN_STACK_SIZE=4096
|
Loading…
Reference in New Issue
Block a user