Changeset 2070

Show
Ignore:
Timestamp:
03/17/11 17:02:48 (2 years ago)
Author:
ahu
Message:

instead of partially stealing lua autoconf from mysqlproxy, steal *all* of it

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/pdns/configure.ac

    r2068 r2070  
    2525#BOOST_SYSTEM([mt]) 
    2626 
    27 PKG_CHECK_MODULES(LUA, $LUAPC >= 5.1, [ 
    28         AC_DEFINE([HAVE_LUA], [1], [liblua]) 
     27dnl Check for lua 
     28AC_MSG_CHECKING(if with lua) 
     29AC_ARG_WITH(lua, AC_HELP_STRING([--with-lua],[lua]), WITH_LUA=$withval],[WITH_LUA=yes]) 
     30 
     31AC_MSG_RESULT($WITH_LUA) 
     32if test "$WITH_LUA" != "no"; then 
     33 # try pkgconfig 
     34 if test "$WITH_LUA" = "yes"; then 
     35      LUAPC=lua 
     36 else 
     37      LUAPC=$WITH_LUA 
     38 fi 
     39 PKG_CHECK_MODULES(LUA, $LUAPC >= 5.1, [ 
     40        AC_DEFINE([HAVE_LUA], [1], [liblua]) 
    2941        AC_DEFINE([HAVE_LUA_H], [1], [lua.h]) 
    30    ],[ 
    31       PKG_CHECK_MODULES(LUA, lua5.1 >= 5.1, [ 
    32         AC_DEFINE([HAVE_LUA], [1], [liblua]) 
    33         AC_DEFINE([HAVE_LUA_H], [1], [lua.h]) 
    34          ])  
    35 ]) 
    36  
     42        ],[ 
     43        PKG_CHECK_MODULES(LUA, lua5.1 >= 5.1, [ 
     44                AC_DEFINE([HAVE_LUA], [1], [liblua]) 
     45                AC_DEFINE([HAVE_LUA_H], [1], [lua.h]) 
     46                ])  
     47        ]) 
     48 AC_SUBST(LUA_CFLAGS) 
     49 AC_SUBST(LUA_LIBS) 
     50fi 
     51                                          
    3752dnl Checks for header files. 
    3853AC_HEADER_STDC