diff --git a/radio/src/gui/colorlcd/radio_tools.cpp b/radio/src/gui/colorlcd/radio_tools.cpp index 5b0092303..98ca2340e 100644 --- a/radio/src/gui/colorlcd/radio_tools.cpp +++ b/radio/src/gui/colorlcd/radio_tools.cpp @@ -119,6 +119,7 @@ class FormGridLayoutEx : public FormGridLayout uint8_t _lineHeight = PAGE_LINE_HEIGHT; }; +#if defined(LUA) void buildLuaUi(std::vector luaScripts, FormWindow *window, FormGridLayoutEx &grid) { for (auto luaScript : luaScripts) { @@ -136,7 +137,7 @@ void buildLuaUi(std::vector luaScripts, FormWindow *window, FormGridL luaExec(luaScript.path.c_str()); StandaloneLuaWindow::instance()->attach(window); - + return 0; }, OPAQUE); @@ -156,7 +157,7 @@ void buildLuaUi(std::vector luaScripts, FormWindow *window, FormGridL grid.nextLine(); } } - +#endif void RadioToolsPage::rebuild(FormWindow * window) { diff --git a/radio/src/gui/colorlcd/standalone_lua.h b/radio/src/gui/colorlcd/standalone_lua.h index f2fe4b899..b70ac407d 100644 --- a/radio/src/gui/colorlcd/standalone_lua.h +++ b/radio/src/gui/colorlcd/standalone_lua.h @@ -21,6 +21,7 @@ #pragma once +#if defined(LUA) #include "libopenui.h" #include "lua/lua_api.h" @@ -77,3 +78,4 @@ protected: LuaTouchData touch; #endif }; +#endif \ No newline at end of file