configure.ac
changeset 352 4866573c6944
parent 351 48b0adfe3059
child 354 889f5ff1aaa6
     1.1 --- a/configure.ac	Thu Jan 22 22:54:45 2009 +0000
     1.2 +++ b/configure.ac	Thu Feb 05 22:43:29 2009 +0000
     1.3 @@ -202,6 +202,27 @@
     1.4         AC_DEFINE([HAVE_RPMLIB], [1], [Define if you have librpm])])
     1.5  AC_SUBST(RPM_LIBS)
     1.6  AM_CONDITIONAL([HAVE_RPMLIB], [test -n "$RPM_LIBS"])
     1.7 +
     1.8 +AC_ARG_WITH([lua],
     1.9 +            [AS_HELP_STRING([--without-lua], [disable support for lua])],
    1.10 +            [],
    1.11 +            [with_lua=yes])
    1.12 +          
    1.13 +LUA_CFLAGS=
    1.14 +LUA_LIBS=
    1.15 +AS_IF([test "x$with_lua" != xno],
    1.16 +  [PKG_CHECK_MODULES(LUA, [lua])
    1.17 +   REQUIREMENTS="$REQUIREMENTS lua"
    1.18 +   AC_DEFINE([HAVE_LUA], [1], [Define if you have lua])
    1.19 +   AC_PATH_PROG(LUA, [lua], [no])
    1.20 +   AS_IF([test "x$LUA" = xno],
    1.21 +     [AC_MSG_ERROR([Can't find lua program. Please install lua-devel or use --without-lua.])])
    1.22 +   AC_DEFINE_UNQUOTED([LUA_BINARY], ["$LUA"],
    1.23 +     [Define to the location of the lua binary])])
    1.24 +AC_SUBST(LUA_CFLAGS)
    1.25 +AC_SUBST(LUA_LIBS)
    1.26 +AM_CONDITIONAL([HAVE_LUA], [test "x$with_lua" != xno])
    1.27 +
    1.28  AC_SUBST(REQUIREMENTS)
    1.29  
    1.30  if test "x$GCC" = "xyes"; then