]> git.ipfire.org Git - people/ms/libloc.git/commitdiff
configure: Don't check for Lua when --disable-lua is passed
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Feb 2024 14:08:49 +0000 (14:08 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Feb 2024 14:08:49 +0000 (14:08 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
configure.ac

index 6d623ceaf8f895cd0dae2ef4b93a7ed641e0f305..f84cc9228f7f2cfd0edb21aaa0e549b6a22ae2cc 100644 (file)
@@ -209,8 +209,6 @@ AM_PATH_PYTHON([3.4])
 PKG_CHECK_MODULES([PYTHON], [python-${PYTHON_VERSION}])
 
 # Lua
-PKG_CHECK_MODULES([LUA], [lua])
-
 AC_ARG_ENABLE(lua,
        AS_HELP_STRING([--disable-lua], [do not build the Lua modules]), [], [enable_lua=yes])
 
@@ -218,6 +216,8 @@ AM_CONDITIONAL(ENABLE_LUA, test "$enable_lua" = "yes")
 
 AS_IF(
        [test "$enable_lua" = "yes"], [
+               PKG_CHECK_MODULES([LUA], [lua])
+
                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)