Files
itgmania212121/stepmania/autoconf/m4/lua.m4
T

39 lines
1.0 KiB
Plaintext
Raw Normal View History

2004-02-14 22:05:09 +00:00
AC_DEFUN(SM_LUA, [
AC_CHECK_PROGS(LUA_CONFIG, [lua-config50 lua-config], "")
if test "$LUA_CONFIG" != ""; then
LUA_CFLAGS=`$LUA_CONFIG --include`
LUA_LIBS=`$LUA_CONFIG --static`
2004-02-14 22:05:09 +00:00
else
if test "$LIB_LUA" = ""; then
2004-02-16 04:49:06 +00:00
AC_CHECK_LIB(lua, lua_open, LIB_LUA=-llua)
2004-02-14 22:05:09 +00:00
fi
if test "$LIB_LUA" = ""; then
AC_CHECK_LIB(lua50, lua_open, LIB_LUA=-llua50)
fi
if test "$LIB_LUA_LIB" = ""; then
2004-06-13 18:43:21 +00:00
AC_CHECK_LIB(lualib, luaopen_base, LIB_LUA_LIB=-llualib, , [$LIB_LUA -ldl])
2004-02-14 22:05:09 +00:00
fi
if test "$LIB_LUA_LIB" = ""; then
2004-06-13 18:43:21 +00:00
AC_CHECK_LIB(lualib50, luaopen_base, LIB_LUA_LIB=-llualib50, , [$LIB_LUA -ldl])
2004-02-14 22:05:09 +00:00
fi
2004-06-04 20:35:05 +00:00
if test "$LIB_LUA" = ""; then
2004-02-14 22:05:09 +00:00
echo
2004-06-04 20:35:05 +00:00
echo "*** liblua is required to build StepMania; please make sure that"
echo "*** it is installed to continue the installation process."
exit 0;
fi
if test "$LIB_LUA_LIB" = ""; then
echo
echo "*** liblualib is required to build StepMania; please make sure that"
echo "*** it is installed to continue the installation process."
2004-02-14 22:05:09 +00:00
exit 0;
fi
2004-02-15 01:39:34 +00:00
LUA_CFLAGS=
LUA_LIBS="$LIB_LUA $LIB_LUA_LIB"
2004-02-14 22:05:09 +00:00
fi
AC_SUBST(LUA_CFLAGS)
AC_SUBST(LUA_LIBS)
])