a7ad98fabc
All but toplevel Makefile.am are replaced with their non-recursive counterparts. The generation of configure.in was removed (and thus configure-{pre,post}.in are also removed) in favor of configure.ac and m4 macros adding backend specific configure parts. Version number is generated like in old build system. There are still many things to improve, but for now there are no immediate regressions. AUTOTOOLS-TODO contains a list of possible improvements and fixes. AUTOTOOLS-TESTING contains what was tested with current build system (configure flags, make options).
19 lines
874 B
Text
19 lines
874 B
Text
dnl -*- mode: Autoconf; -*-
|
|
dnl Invoke autogen.sh to produce a configure script.
|
|
|
|
dnl Check for calendar-backend
|
|
PKG_CHECK_MODULES(MCALB, calendar-backend, MCALBFOUND=yes, [MCALBFOUND=no])
|
|
AC_SUBST(MCALB_CFLAGS)
|
|
AC_SUBST(MCALB_LIBS)
|
|
BACKEND_CPPFLAGS="$BACKEND_CPPFLAGS $MCALB_CFLAGS"
|
|
|
|
SE_ARG_ENABLE_BACKEND(maemocal, maemo,
|
|
[AS_HELP_STRING([--enable-maemocal],
|
|
[enable access to PIM data stored in Maemo 5 calendar application (default off)])],
|
|
[enable_maemocal="$enableval"], [enable_maemocal="no"]
|
|
)
|
|
|
|
if test "$enable_maemocal" = "yes"; then
|
|
test "x${MCALBFOUND}" = "xyes" || AC_MSG_ERROR([--enable-maemocal requires pkg-config information for calendar-backend, which was not found])
|
|
AC_DEFINE(ENABLE_MAEMO_CALENDAR, 1, [Maemo 5 calendar available])
|
|
fi
|