chore: Allow Lua 5.4 to build and run
Co-authored-by: Emmanuel Lepage Vallee <elv1313@gmail.com>
This commit is contained in:
parent
a826d79682
commit
12262322c4
|
@ -73,9 +73,9 @@ if (NOT LUA_FOUND)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(LUA_FULL_VERSION "${LUA_VERSION_MAJOR}.${LUA_VERSION_MINOR}.${LUA_VERSION_PATCH}")
|
set(LUA_FULL_VERSION "${LUA_VERSION_MAJOR}.${LUA_VERSION_MINOR}.${LUA_VERSION_PATCH}")
|
||||||
# 5.1 <= LUA_VERSION < 5.4
|
# 5.1 <= LUA_VERSION < 5.5
|
||||||
if(NOT ((LUA_FULL_VERSION VERSION_EQUAL 5.1.0 OR LUA_FULL_VERSION VERSION_GREATER 5.1.0) AND LUA_FULL_VERSION VERSION_LESS 5.4.0))
|
if(NOT ((LUA_FULL_VERSION VERSION_EQUAL 5.1.0 OR LUA_FULL_VERSION VERSION_GREATER 5.1.0) AND LUA_FULL_VERSION VERSION_LESS 5.5.0))
|
||||||
message(FATAL_ERROR "Awesome only supports Lua versions 5.1-5.3, please refer to"
|
message(FATAL_ERROR "Awesome only supports Lua versions 5.1-5.4, please refer to"
|
||||||
"https://awesomewm.org/apidoc/documentation/10-building-and-testing.md.html#Building")
|
"https://awesomewm.org/apidoc/documentation/10-building-and-testing.md.html#Building")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
4
luaa.h
4
luaa.h
|
@ -31,8 +31,8 @@
|
||||||
#include "common/lualib.h"
|
#include "common/lualib.h"
|
||||||
#include "common/luaclass.h"
|
#include "common/luaclass.h"
|
||||||
|
|
||||||
#if !(501 <= LUA_VERSION_NUM && LUA_VERSION_NUM < 504)
|
#if !(501 <= LUA_VERSION_NUM && LUA_VERSION_NUM < 505)
|
||||||
#error "Awesome only supports Lua versions 5.1-5.3 and LuaJIT2, please refer to https://awesomewm.org/apidoc/documentation/10-building-and-testing.md.html#Building"
|
#error "Awesome only supports Lua versions 5.1-5.4 and LuaJIT2, please refer to https://awesomewm.org/apidoc/documentation/10-building-and-testing.md.html#Building"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define luaA_deprecate(L, repl) \
|
#define luaA_deprecate(L, repl) \
|
||||||
|
|
Loading…
Reference in New Issue