forked from mirrors/qmk_userspace
[Core] Quantum Painter - LVGL Integration (#18499)
Co-authored-by: Nick Brassel <nick@tzarc.org>
This commit is contained in:
parent
2d19e59d78
commit
102f22f7e9
24 changed files with 1140 additions and 3 deletions
24
quantum/painter/lvgl/rules.mk
Normal file
24
quantum/painter/lvgl/rules.mk
Normal file
|
@ -0,0 +1,24 @@
|
|||
# LVGL Integration
|
||||
|
||||
OPT_DEFS += -DQUANTUM_PAINTER_LVGL_INTEGRATION_ENABLE -DLV_CONF_INCLUDE_SIMPLE
|
||||
DEFERRED_EXEC_ENABLE := yes
|
||||
|
||||
LVGL_DIR_NAME = lvgl
|
||||
LVGL_DIR = $(LIB_DIR)
|
||||
LVGL_PATH = $(LVGL_DIR)/$(LVGL_DIR_NAME)
|
||||
|
||||
COMMON_VPATH += $(PLATFORM_PATH) \
|
||||
$(QUANTUM_DIR)/painter/$(LVGL_DIR_NAME) \
|
||||
$(LVGL_PATH)
|
||||
|
||||
include $(LVGL_PATH)/src/extra/extra.mk
|
||||
include $(LVGL_PATH)/src/core/lv_core.mk
|
||||
include $(LVGL_PATH)/src/draw/lv_draw.mk
|
||||
include $(LVGL_PATH)/src/draw/sw/lv_draw_sw.mk
|
||||
include $(LVGL_PATH)/src/font/lv_font.mk
|
||||
include $(LVGL_PATH)/src/hal/lv_hal.mk
|
||||
include $(LVGL_PATH)/src/misc/lv_misc.mk
|
||||
include $(LVGL_PATH)/src/widgets/lv_widgets.mk
|
||||
|
||||
SRC += qp_lvgl.c \
|
||||
$(CSRCS)
|
Loading…
Add table
Add a link
Reference in a new issue