From: Michael Tremer Date: Tue, 21 May 2024 15:11:23 +0000 (+0000) Subject: configure: Scan for multiple Lua versions X-Git-Tag: 0.9.18~55 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7681b3ba8cd8b8674ab0028a43a70fdf43e72c69;p=location%2Flibloc.git configure: Scan for multiple Lua versions Signed-off-by: Michael Tremer --- diff --git a/configure.ac b/configure.ac index bd4d3d0..6ccadcf 100644 --- a/configure.ac +++ b/configure.ac @@ -216,13 +216,15 @@ AM_CONDITIONAL(ENABLE_LUA, test "$enable_lua" = "yes") AS_IF( [test "$enable_lua" = "yes"], [ - PKG_CHECK_MODULES([LUA], [lua]) + for lua in lua lua5.4 lua5.3 lua5.2 lua5.1; do + PKG_CHECK_MODULES([LUA], [${lua}],[break], [true]) + done AX_PROG_LUA_MODULES([luaunit],, [AC_MSG_ERROR([Lua modules are missing])]) - LUA_INSTALL_LMOD=$($PKG_CONFIG --define-variable=prefix=${prefix} --variable=INSTALL_LMOD lua) + LUA_INSTALL_LMOD=$($PKG_CONFIG --define-variable=prefix=${prefix} --variable=INSTALL_LMOD ${lua}) AC_SUBST(LUA_INSTALL_LMOD) - LUA_INSTALL_CMOD=$($PKG_CONFIG --define-variable=prefix=${prefix} --variable=INSTALL_CMOD lua) + LUA_INSTALL_CMOD=$($PKG_CONFIG --define-variable=prefix=${prefix} --variable=INSTALL_CMOD ${lua}) AC_SUBST(LUA_INSTALL_CMOD) ], )