py/builtinimport: Fix unix port build with external imports disabled.
Without this, building the unix port variants gives: ports/unix/main.c:667: undefined reference to `mp_obj_is_package', when MICROPY_ENABLE_EXTERNAL_IMPORT is 0. Signed-off-by: Laurens Valk <laurens@pybricks.com>
This commit is contained in:
committed by
Damien George
parent
78dc2db2ba
commit
f3a596db7d
@@ -574,6 +574,10 @@ mp_obj_t mp_builtin___import___default(size_t n_args, const mp_obj_t *args) {
|
|||||||
|
|
||||||
#else // MICROPY_ENABLE_EXTERNAL_IMPORT
|
#else // MICROPY_ENABLE_EXTERNAL_IMPORT
|
||||||
|
|
||||||
|
bool mp_obj_is_package(mp_obj_t module) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
mp_obj_t mp_builtin___import___default(size_t n_args, const mp_obj_t *args) {
|
mp_obj_t mp_builtin___import___default(size_t n_args, const mp_obj_t *args) {
|
||||||
// Check that it's not a relative import
|
// Check that it's not a relative import
|
||||||
if (n_args >= 5 && MP_OBJ_SMALL_INT_VALUE(args[4]) != 0) {
|
if (n_args >= 5 && MP_OBJ_SMALL_INT_VALUE(args[4]) != 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user