From 110a610f70d1223557e5c770c84fe509c6064cfb Mon Sep 17 00:00:00 2001 From: Maureen Helm Date: Tue, 10 Mar 2020 16:03:10 -0500 Subject: [PATCH] zephyr: Execute main.py file if it exists. Adds support in the zephyr port to execute main.py if the file system is enabled and the file exists. Existing support for executing a main.py frozen module is preserved, since pyexec_file_if_exists() works just like pyexec_frozen_module() if there's no vfs. --- ports/zephyr/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/zephyr/main.c b/ports/zephyr/main.c index e0e50196b3..c8f9601c3b 100644 --- a/ports/zephyr/main.c +++ b/ports/zephyr/main.c @@ -145,8 +145,8 @@ soft_reset: vfs_init(); #endif - #if MICROPY_MODULE_FROZEN - pyexec_frozen_module("main.py"); + #if MICROPY_MODULE_FROZEN || MICROPY_VFS + pyexec_file_if_exists("main.py"); #endif for (;;) {