1 |
# Process this file with autoconf to produce a configure script. |
# Process this file with autoconf to produce a configure script. |
2 |
AC_INIT(src/enigma.cc) |
AC_INIT(src/enigma.cc) |
3 |
AC_CANONICAL_TARGET |
AC_CANONICAL_TARGET |
4 |
AM_INIT_AUTOMAKE(enigma, 0.70-beta) |
AM_INIT_AUTOMAKE(enigma, 0.70) |
5 |
AM_CONFIG_HEADER(src/config.h) |
AM_CONFIG_HEADER(src/config.h) |
6 |
|
|
7 |
dnl AC_CANONICAL_HOST |
dnl AC_CANONICAL_HOST |
50 |
dnl ---------------------------------------- |
dnl ---------------------------------------- |
51 |
dnl Check for Lua |
dnl Check for Lua |
52 |
dnl ---------------------------------------- |
dnl ---------------------------------------- |
53 |
AC_CHECK_LIB(lua, lua_newuserdatabox, have_newlua=yes, have_newlua=no) |
dnl AC_CHECK_LIB(lua, lua_newuserdatabox, have_newlua=yes, have_newlua=no) |
54 |
|
|
55 |
if test "$have_newlua" = no; then |
dnl if test "$have_newlua" = no; then |
56 |
AC_MSG_CHECKING(for Lua 4.0) |
dnl AC_MSG_CHECKING(for Lua 4.0) |
57 |
AC_CHECK_LIB(lua, lua_open, have_lua="yes", have_lua="no") |
dnl AC_CHECK_LIB(lua, lua_open, have_lua="yes", have_lua="no") |
58 |
if test "$have_lua" = no; then |
dnl if test "$have_lua" = no; then |
59 |
AC_MSG_ERROR([You must have Lua installed to compile Enigma.]) |
dnl AC_MSG_ERROR([You must have Lua installed to compile Enigma.]) |
60 |
fi |
dnl fi |
61 |
else |
dnl else |
62 |
AC_DEFINE(HAVE_NEWLUA, 1, [Define if Lua version is > 4.0]) |
dnl AC_DEFINE(HAVE_NEWLUA, 1, [Define if Lua version is > 4.0]) |
63 |
fi |
dnl fi |
64 |
|
|
65 |
dnl ---------------------------------------- |
dnl ---------------------------------------- |
66 |
dnl Check for ToLua |
dnl Check for ToLua |
67 |
dnl ---------------------------------------- |
dnl ---------------------------------------- |
68 |
dnl AC_ARG_VAR(TOLUA, "Path to 'tolua' program") |
dnl AC_ARG_VAR(TOLUA, "Path to 'tolua' program") |
69 |
AC_PATH_PROG(TOLUA, tolua, tolua, $PATH:./) |
dnl AC_PATH_PROG(TOLUA, tolua, tolua, $PATH:./) |
70 |
|
|
71 |
|
|
72 |
dnl ---------------------------------------- |
dnl ---------------------------------------- |
74 |
dnl ---------------------------------------- |
dnl ---------------------------------------- |
75 |
dnl AC_MSG_CHECKING([for local libtolua |
dnl AC_MSG_CHECKING([for local libtolua |
76 |
|
|
77 |
LIBTOLUAFLAGS='-I$(top_srcdir)/lib-src/libtolua' |
dnl LIBTOLUAFLAGS='-I$(top_srcdir)/lib-src/libtolua' |
78 |
AC_SUBST(LIBTOLUAFLAGS) |
dnl AC_SUBST(LIBTOLUAFLAGS) |
79 |
|
|
80 |
dnl |
dnl |
81 |
dnl Activatate optimizations when profiling, to get rid of |
dnl Activatate optimizations when profiling, to get rid of |
121 |
data/fonts/Makefile |
data/fonts/Makefile |
122 |
data/sound/Makefile |
data/sound/Makefile |
123 |
doc/Makefile |
doc/Makefile |
124 |
|
etc/Makefile |
125 |
lib-src/Makefile |
lib-src/Makefile |
|
lib-src/libtolua/Makefile |
|
126 |
lib-src/oxydlib/Makefile |
lib-src/oxydlib/Makefile |
127 |
|
lib-src/lua/Makefile |
128 |
src/Makefile |
src/Makefile |
129 |
src/px/Makefile |
src/px/Makefile |
130 |
]) |
]) |