add macro for lua 5.4 backwards compatibility so we can compile against lua 5.4 or 5.5

This commit is contained in:
Paul Dino Jones
2026-05-25 23:03:57 -04:00
parent 7f17a5307c
commit 26e0e87cd7
3 changed files with 26 additions and 14 deletions
+7 -2
View File
@@ -2,8 +2,13 @@
#define _ARDUINOLEDLUA_H
//#include <lua.h>
#include <lua5.4/lauxlib.h>
#include <lua5.4/lualib.h>
#include <lauxlib.h>
#include <lualib.h>
#ifdef USE_LUA_55
/* open all libraries */
#define luaL_openlibs(L) luaL_openselectedlibs(L, ~0, 0)
#endif
#include "../../simulatorapi/simapi/simapi/simdata.h"
+1 -1
View File
@@ -4,7 +4,7 @@
#include <stdbool.h>
#include <hidapi/hidapi.h>
#include <lua5.4/lua.h>
#include <lua.h>
#include "usbdevice.h"
#include "sounddevice.h"