Skip to content

Commit e9dce44

Browse files
committed
build: Minor fixies on Lua detection
1 parent 9e6d8b7 commit e9dce44

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

build/lua.m4

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ else
6868
case $LUA_PKG_VERSION in
6969
(5.1*) LUA_CFLAGS="-DWITH_LUA_5_1 ${LUA_CFLAGS}" ; lua_5_1=1 ;;
7070
(5.2*) LUA_CFLAGS="-DWITH_LUA_5_2 ${LUA_CFLAGS}" ; lua_5_2=1 ;;
71+
(5.3*) LUA_CFLAGS="-DWITH_LUA_5_3 ${LUA_CFLAGS}" ; lua_5_3=1 ;;
72+
(5.4*) LUA_CFLAGS="-DWITH_LUA_5_4 ${LUA_CFLAGS}" ; lua_5_4=1 ;;
7173
(2.0*) LUA_CFLAGS="-DWITH_LUA_5_1 ${LUA_CFLAGS}" ; lua_5_1=1 ;;
7274
(2.1*) LUA_CFLAGS="-DWITH_LUA_5_1 -DWITH_LUA_JIT_2_1 ${LUA_CFLAGS}" ; lua_5_1=1 ;;
7375
esac
@@ -211,7 +213,7 @@ AC_DEFUN([CHECK_FOR_LUA_AT], [
211213
[ LUA_VERSION=502 ], [ lua_5_2=0 ]
212214
)
213215
AC_TRY_COMPILE([ #include <lua.h> ],
214-
[ #if (LUA_VERSION_NUM == 502)
216+
[ #if (LUA_VERSION_NUM == 504)
215217
return 0;
216218
#else
217219
#error Lua 5.4 not detected
@@ -225,9 +227,9 @@ AC_DEFUN([CHECK_FOR_LUA_AT], [
225227
do
226228
case "$line" in
227229
(\#define\ LUA_VERSION_NUM*501*) LUA_VERSION=501 ;;
228-
(\#define\ LUA_VERSION_NUM*502*) LUA_VERSION=501 ;;
230+
(\#define\ LUA_VERSION_NUM*502*) LUA_VERSION=502 ;;
229231
(\#define\ LUA_VERSION_NUM*503*) LUA_VERSION=503 ;;
230-
(\#define\ LUA_VERSION_NUM*504*) LUA_VERSION=503
232+
(\#define\ LUA_VERSION_NUM*504*) LUA_VERSION=504
231233
esac
232234
done <"${lua_inc_path}/lua.h"
233235
AC_MSG_NOTICE([LUA_VERSION is ${LUA_VERSION} found at: ${lua_inc_path}])
@@ -238,7 +240,8 @@ AC_DEFUN([CHECK_FOR_LUA_AT], [
238240
case $LUA_VERSION in
239241
(501) LUA_CFLAGS="-DWITH_LUA_5_1 ${LUA_CFLAGS}" ; lua_5_1=1 ;;
240242
(502) LUA_CFLAGS="-DWITH_LUA_5_2 ${LUA_CFLAGS}" ; lua_5_2=1 ;;
241-
(504) LUA_CFLAGS="-DWITH_LUA_5_2 ${LUA_CFLAGS}" ; lua_5_2=1 ;;
243+
(503) LUA_CFLAGS="-DWITH_LUA_5_3 ${LUA_CFLAGS}" ; lua_5_3=1 ;;
244+
(504) LUA_CFLAGS="-DWITH_LUA_5_4 ${LUA_CFLAGS}" ; lua_5_4=1 ;;
242245
esac
243246
fi
244247

0 commit comments

Comments
 (0)