From 1916677df14e50430f91b4fae9b792fdbb198c53 Mon Sep 17 00:00:00 2001 From: Shay Agroskin Date: Wed, 21 Apr 2021 09:00:28 +0300 Subject: [PATCH] List what Lua versions supported instead of which aren't When skimming over the source code, it might be easier for coders to see what lua versions are supported, instead aren't. This doesn't have any functional impact Signed-off-by: Shay Agroskin --- awesomeConfig.cmake | 5 +++-- luaa.h | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/awesomeConfig.cmake b/awesomeConfig.cmake index bec390612..cc6c80ffb 100644 --- a/awesomeConfig.cmake +++ b/awesomeConfig.cmake @@ -73,8 +73,9 @@ if (NOT LUA_FOUND) endif() set(LUA_FULL_VERSION "${LUA_VERSION_MAJOR}.${LUA_VERSION_MINOR}.${LUA_VERSION_PATCH}") -if(LUA_FULL_VERSION VERSION_EQUAL 5.4.0 OR LUA_FULL_VERSION VERSION_GREATER 5.4.0 ) - message(FATAL_ERROR "Awesome doesn't support Lua versions newer than 5.3, please refer to" +# 5.1 <= LUA_VERSION < 5.4 +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)) + message(FATAL_ERROR "Awesome only supports Lua versions 5.1-5.3, please refer to" "https://awesomewm.org/apidoc/documentation/10-building-and-testing.md.html#Building") endif() diff --git a/luaa.h b/luaa.h index c58ec9b80..2b765c758 100644 --- a/luaa.h +++ b/luaa.h @@ -31,8 +31,8 @@ #include "common/lualib.h" #include "common/luaclass.h" -#if LUA_VERSION_NUM > 503 -print("Awesome doesn't support Lua versions newer than 5.3, please refer to https://awesomewm.org/apidoc/documentation/10-building-and-testing.md.html#Building") +#if !(501 <= LUA_VERSION_NUM && LUA_VERSION_NUM < 504) +print("Awesome only supports Lua versions 5.1-5.3, please refer to, please refer to https://awesomewm.org/apidoc/documentation/10-building-and-testing.md.html#Building") #endif #define luaA_deprecate(L, repl) \