-dnl Process with autoconf to generate configure script -*- sh -*-
+vdnl Process with autoconf to generate configure script -*- sh -*-
AC_INIT(LyX,1.6.0svn,[lyx-devel@lists.lyx.org],[lyx])
-AC_SUBST(LYX_DATE, ["Wed, Jun 27, 2007"])
+AC_SUBST(LYX_DATE, ["Fri, Jul 11, 2008"])
AC_PREREQ(2.52)
AC_CONFIG_SRCDIR(src/main.cpp)
-AC_CONFIG_HEADERS([src/config.h])
+AC_CONFIG_HEADERS([config.h])
AC_CONFIG_AUX_DIR(config)
chmod 755 ${srcdir}/${file}
done
-### Provide a dummy POTFILES.in in po in order to mark it as a PO directory
-test -f ${srcdir}/po/POTFILES.in || touch ${srcdir}/po/POTFILES.in
-
### Check for programs
AC_PROG_MAKE_SET
AC_PROG_INSTALL
-AC_PROG_AWK
-test "$AWK" = gawk && AWK="gawk --posix"
-
-#AC_PROG_RANLIB
-AC_CHECK_PROG(KPSEWHICH, kpsewhich, kpsewhich, :)
-if test "x$KPSEWHICH" = xkpsewhich ; then
- AC_DEFINE(HAVE_KPSEWHICH, 1,
- [Define this if you have the kpsewhich program working on your system.])
-fi
-AC_CHECK_PROGS(M4, gm4 gnum4 m4, m4)
-
# Check for installed python
AM_PATH_PYTHON(2.3,, :)
### we will also need a C compiler to compile GNU gettext
AC_PROG_CC
+AC_GNU_SOURCE
### check for special systems
AC_ISC_POSIX
dnl compiler allow that)
dnl LYX_CXX_PARTIAL
dnl LYX_CXX_EXPLICIT
-LYX_CXX_GLOBAL_CSTD
+dnl LYX_CXX_GLOBAL_CSTD
dnl LYX_STD_COUNT
dnl we disable rtti for now
dnl LYX_CXX_RTTI
dnl AC_CHECK_HEADERS(ostream istream sstream locale limits ios)
dnl LYX_CXX_STL_MODERN_STREAMS
+### Objective-C compiler
+AC_PROG_OBJC
+_AM_DEPENDENCIES([OBJC])
+
### and now some special lyx flags.
AC_ARG_ENABLE(assertions,
AC_HELP_STRING([--enable-assertions],[add runtime sanity checks in the program]),,
dnl GNU gettext is written in C
AC_LANG_PUSH(C)
AM_GNU_GETTEXT
+AM_GNU_GETTEXT_VERSION([0.16.1])
AC_LANG_POP(C)
# some standard header files
[enable_monolithic_client=no])
AM_CONDITIONAL(MONOLITHIC_CLIENT, test "$enable_monolithic_client" = "yes")
-AC_ARG_ENABLE(monolithic-controllers,
- AC_HELP_STRING([--enable-monolithic-controllers],
- [Use monolithic controllers compilations]),,
- [enable_monolithic_controllers=no])
-AM_CONDITIONAL(MONOLITHIC_CONTROLLERS, test "$enable_monolithic_controllers" = "yes")
-
AC_ARG_ENABLE(monolithic-insets,
AC_HELP_STRING([--enable-monolithic-insets],
[Use monolithic insets compilations]),,
src/tex2lyx/Makefile \
src/support/Makefile \
src/frontends/Makefile \
- src/frontends/controllers/Makefile \
src/frontends/qt4/Makefile
])
rm src/tex2lyx/Makefile
rm src/support/Makefile
rm src/frontends/Makefile
- rm src/frontends/controllers/Makefile
rm src/frontends/qt4/Makefile
rm -rf boost/.deps
rm -rf src/client/.deps
rm -rf src/tex2lyx/.deps
rm -rf src/support/.deps
rm -rf src/frontends/.deps
- rm -rf src/frontends/controllers/.deps
rm -rf src/frontends/qt4/.deps
${srcdir}/development/qmake/doit
fi