Add generic input device
update lv_bindings module
This commit is contained in:
parent
89baf40aa7
commit
31054d1b5f
@ -1 +1 @@
|
||||
Subproject commit 67a960c86577613669c3c1436e35e5664411d8b2
|
||||
Subproject commit daa07497cefbabc7d175df08d20a9bcd2f3979af
|
||||
@ -185,6 +185,7 @@ extern const struct _mp_obj_module_t mp_module_socket;
|
||||
extern const struct _mp_obj_module_t mp_module_ffi;
|
||||
extern const struct _mp_obj_module_t mp_module_jni;
|
||||
extern const struct _mp_obj_module_t mp_module_lvgl;
|
||||
extern const struct _mp_obj_module_t mp_module_lvindev;
|
||||
extern const struct _mp_obj_module_t mp_module_SDL;
|
||||
|
||||
#if MICROPY_PY_UOS_VFS
|
||||
@ -226,6 +227,7 @@ extern const struct _mp_obj_module_t mp_module_SDL;
|
||||
#include "lib/lv_bindings/lvgl/lv_misc/lv_gc.h"
|
||||
#define MICROPY_PY_LVGL_DEF \
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_lvgl), (mp_obj_t)&mp_module_lvgl },\
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_lvindev), (mp_obj_t)&mp_module_lvindev},\
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SDL), (mp_obj_t)&mp_module_SDL },
|
||||
#else
|
||||
#define LV_ROOTS
|
||||
|
||||
3
py/py.mk
3
py/py.mk
@ -122,6 +122,7 @@ endif
|
||||
#LittlevGL
|
||||
LVGL_BINDING_DIR = $(TOP)/lib/lv_bindings
|
||||
LVGL_DIR = $(LVGL_BINDING_DIR)/lvgl
|
||||
LVGL_GENERIC_DRV_DIR = $(LVGL_BINDING_DIR)/driver/generic
|
||||
INC += -I$(LVGL_DIR) -I$(LVGL_BINDING_DIR)/include
|
||||
ALL_LVGL_SRC = $(shell find $(LVGL_DIR) -type f) $(TOP)/lib/lv_conf.h
|
||||
LVGL_PP = $(BUILD)/lvgl/lvgl.pp.c
|
||||
@ -136,7 +137,7 @@ $(LVGL_MPY): $(ALL_LVGL_SRC) $(LVGL_BINDING_DIR)/gen/gen_mpy.py
|
||||
$(Q)$(PYTHON) $(LVGL_BINDING_DIR)/gen/gen_mpy.py -X anim -X group -X task -E $(LVGL_PP) $(LVGL_DIR)/lvgl.h > $@
|
||||
|
||||
CFLAGS_MOD += -Wno-unused-function
|
||||
SRC_MOD += $(subst $(TOP)/,,$(shell find $(LVGL_DIR) -type f -name "*.c") $(LVGL_MPY))
|
||||
SRC_MOD += $(subst $(TOP)/,,$(shell find $(LVGL_DIR) $(LVGL_GENERIC_DRV_DIR) -type f -name "*.c") $(LVGL_MPY))
|
||||
|
||||
# py object files
|
||||
PY_CORE_O_BASENAME = $(addprefix py/,\
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user