diff --git a/port/cmsis-pack/PikaTech.PikaScript.pdsc b/port/cmsis-pack/PikaTech.PikaScript.pdsc index 300080244..c72875277 100644 --- a/port/cmsis-pack/PikaTech.PikaScript.pdsc +++ b/port/cmsis-pack/PikaTech.PikaScript.pdsc @@ -210,7 +210,15 @@ The standard library for PikaScript + + +#include "RTE_Components.h" +#if !((defined(LV_USE_PIKASCRIPT_BINDING) && LV_USE_PIKASCRIPT_BINDING) || (defined(PIKA_USE_LVGL_BINDING) && PIKA_USE_LVGL_BINDING)) +# define PIKA_MODULE_PIKA_LVGL_DISABLE 1 +#endif + + @@ -274,7 +282,6 @@ - @@ -290,7 +297,14 @@ + + + + +/*! \brief enable PikaScrit Binding */ +#define PIKA_USE_LVGL_BINDING 1 + diff --git a/port/cmsis-pack/pikascript/PikaTech.PikaScript.pdsc b/port/cmsis-pack/pikascript/PikaTech.PikaScript.pdsc index 300080244..c72875277 100644 --- a/port/cmsis-pack/pikascript/PikaTech.PikaScript.pdsc +++ b/port/cmsis-pack/pikascript/PikaTech.PikaScript.pdsc @@ -210,7 +210,15 @@ The standard library for PikaScript + + +#include "RTE_Components.h" +#if !((defined(LV_USE_PIKASCRIPT_BINDING) && LV_USE_PIKASCRIPT_BINDING) || (defined(PIKA_USE_LVGL_BINDING) && PIKA_USE_LVGL_BINDING)) +# define PIKA_MODULE_PIKA_LVGL_DISABLE 1 +#endif + + @@ -274,7 +282,6 @@ - @@ -290,7 +297,14 @@ + + + + +/*! \brief enable PikaScrit Binding */ +#define PIKA_USE_LVGL_BINDING 1 + diff --git a/port/cmsis-pack/pikascript/PikaTech.PikaScript.xml b/port/cmsis-pack/pikascript/PikaTech.PikaScript.xml index 07b655cb5..5094e1e28 100644 --- a/port/cmsis-pack/pikascript/PikaTech.PikaScript.xml +++ b/port/cmsis-pack/pikascript/PikaTech.PikaScript.xml @@ -171,14 +171,14 @@ The standard library for PikaScript - - + #include "RTE_Components.h" -#if !((defined(LV_USE_PIKASCRIPT_BINDING) && LV_USE_PIKASCRIPT_BINDING) || (defined(PIKA_USE_LVGL_BINDING) && PIKA_USE_LVGL_BINDING)) +#if !((defined(LV_USE_PIKASCRIPT_BINDING) && LV_USE_PIKASCRIPT_BINDING) || (defined(PIKA_USE_LVGL_BINDING) && PIKA_USE_LVGL_BINDING)) # define PIKA_MODULE_PIKA_LVGL_DISABLE 1 #endif - + + @LIB @@ -189,13 +189,13 @@ @LVGL_LIB - + + + /*! \brief enable PikaScrit Binding */ #define PIKA_USE_LVGL_BINDING 1 - - - + diff --git a/port/cmsis-pack/pikascript/gen_pack.sh b/port/cmsis-pack/pikascript/gen_pack.sh index 14b59cfd0..55cf2cebb 100644 --- a/port/cmsis-pack/pikascript/gen_pack.sh +++ b/port/cmsis-pack/pikascript/gen_pack.sh @@ -58,7 +58,6 @@ PACK_BASE_FILES=" main.py __pika_ooc.h pikaBeforBuild-keil.bat - __pikaBindingLVGLDefault.c clean.bat ../../../LICENSE ../../../README.md