]> git.ipfire.org Git - thirdparty/pdns.git/blob - m4/pdns_with_luajit.m4
Backport #6925
[thirdparty/pdns.git] / m4 / pdns_with_luajit.m4
1 AC_DEFUN([PDNS_WITH_LUAJIT],[
2 AC_MSG_CHECKING([whether we will be linking in LuaJIT])
3 AC_ARG_WITH([luajit],
4 [AS_HELP_STRING([--with-luajit], [build LuaJIT bindings @<:@default=auto@:>@])],
5 [with_luajit=$withval],
6 [with_luajit=no]
7 )
8 AC_MSG_RESULT([$with_luajit])
9
10 AS_IF([test "x$with_luajit" = "xyes"], [
11 LUAJITPC="$with_luajit"
12 PKG_CHECK_MODULES([LUA], [luajit],
13 [AC_DEFINE([HAVE_LUA], [1], [Define to 1 if you have LuaJIT])],
14 [LUAJITPC=""]
15 )
16 AS_IF([test "x$LUAJITPC" = "x"], [
17 AC_MSG_ERROR([LuaJIT not found])]
18 )
19 ])
20
21 AM_CONDITIONAL([LUA], [test "x$with_luajit" = "xyes"])
22 ])