From 2dd76d0964fc7f505fb26def97624da597f21bd7 Mon Sep 17 00:00:00 2001 From: philmoz Date: Mon, 10 Jul 2023 19:42:12 +1000 Subject: [PATCH] fix(Lua): Enable 'package' Lua library (#3786) * Enable 'package' and 'string' Lua libraries. * Change 'package' library to only load for color LCD radios. Exclude 'string' library to match 2.8 functionality. --- radio/src/thirdparty/Lua/src/linit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/thirdparty/Lua/src/linit.c b/radio/src/thirdparty/Lua/src/linit.c index 1f9cefc50..49cc40d45 100644 --- a/radio/src/thirdparty/Lua/src/linit.c +++ b/radio/src/thirdparty/Lua/src/linit.c @@ -109,7 +109,7 @@ LROT_BEGIN(lua_libs, NULL, 0) LROT_FUNCENTRY( io, luaopen_io ) LROT_FUNCENTRY( dir, luaopen_etxdir ) LROT_FUNCENTRY( bitmap_mt, luaopen_bitmap ) -#if defined(LUA_ENABLE_LOADLIB) +#if defined(COLORLCD) LROT_FUNCENTRY( package, luaopen_package ) #endif #if defined(LUA_ENABLE_STRLIB_MT)