AM_GLIB_DEFINE_LOCALEDIR([MODEST_LOCALE_DIR])
AM_GLIB_GNU_GETTEXT
-
-
if test x$prefix = xNONE; then
prefix=/usr/local
fi
CFLAGS="$CFLAGS -O2 -Wall"
fi
+# Option to enable debugging
+AC_ARG_ENABLE(gcov,
+ [AC_HELP_STRING([--enable-gcov],[Coverage reporting (default=no)])],
+ [with_gcov=yes], [with_gcov=no])
+
+if test "x$with_gcov" == "xyes" ; then
+ CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"
+ LDFLAGS="$LDFLAGS -lgcov"
+fi
+
dnl -------
elif test "$with_platform" = "gnome"; then
MODEST_PLUGIN_DEFINES=" -DMODEST_PLATFORM_GNOME"
fi
+AC_SUBST(MODEST_PLUGIN_DEFINES)
#
# check the widgets library
hildonpkgs="hildon-1 hildon-fm-2"
detected_toolkit=hildon1
echo "DETECTED HILDON 1 $have_hildon2."
- if test "$have_hildon2" = "true"; then
- echo "DETECTED HILDON 2 $have_hildon2."
- detected_toolkit=hildon2
- fi
else
hildonpkgs="hildon-libs hildon-fm"
detected_toolkit=hildon1
fi
fi
+dnl --------------- HILDON & PLUGIN PKGS -----------
+pluginpkgs=$hildonpkgs
+echo "Plugin Packages $pluginpkgs"
+AC_SUBST(pluginpkgs)
+
+# Plugin packages must not include libcanberra and libprofile
+if test "$have_hildon2" = "true"; then
+ echo "DETECTED HILDON 2 $have_hildon2."
+ detected_toolkit=hildon2
+ hildonpkgs="$hildonpkgs libcanberra profile"
+ echo "HILDON 2 PACKAGES $hildonpkgs"
+ AC_CHECK_HEADER([profiled/keys_nokia.h], [], AC_MSG_ERROR([You have to install package profile-data-dev]))
+fi
+AC_SUBST(hildonpkgs)
+
+dnl --------------- HILDON API ------------
hildon_api=
if test "$have_hildon0" = "true"; then
hildon_api=0
if test "$with_toolkit" = "hildon1"; then
MODEST_PLUGIN_DEFINES="$MODEST_PLUGIN_DEFINES -DMODEST_TOOLKIT_HILDON1"
-elif test "$with_platform" = "hildon2"; then
+elif test "$with_toolkit" = "hildon2"; then
MODEST_PLUGIN_DEFINES="$MODEST_PLUGIN_DEFINES -DMODEST_TOOLKIT_HILDON2"
-elif test "$with_platform" = "gtk"; then
+elif test "$with_toolkit" = "gtk"; then
MODEST_PLUGIN_DEFINES="$MODEST_PLUGIN_DEFINES -DMODEST_TOOLKIT_GNOME"
fi
-AC_SUBST(hildonpkgs)
-AC_SUBST(MODEST_PLUGIN_DEFINES)
-
-
dnl Whether to use maemo-launcher or not
AC_ARG_ENABLE([maemo-launcher],
[AS_HELP_STRING([--enable-maemo-launcher],
#
if test "x$with_platform" == "xmaemo"; then
PKG_CHECK_MODULES(MODEST_ABOOK,osso-addressbook-1.0,have_abook=true,have_abook=false)
+ abook_api=`$PKG_CONFIG --modversion osso-addressbook-1.0 | cut -d. -f1`
AC_SUBST(MODEST_ABOOK_CFLAGS)
AC_SUBST(MODEST_ABOOK_LIBS)
+ if test "x$have_abook" == "xfalse"; then
+ PKG_CHECK_MODULES(MODEST_ABOOK, libosso-abook-1.0,have_abook=true,have_abook=false)
+ abook_api=`$PKG_CONFIG --modversion libosso-abook-1.0 | cut -d. -f1`
+ AC_SUBST(MODEST_ABOOK_CFLAGS)
+ AC_SUBST(MODEST_ABOOK_LIBE)
+ fi
+
if test "x$have_abook" == "xtrue"; then
- abook_api=`$PKG_CONFIG --modversion osso-addressbook-1.0 | cut -d. -f1`
AC_DEFINE_UNQUOTED(OSSO_ABOOK_ENABLE_DEPRECATED, 1, ["use deprecated addressbook API"])
AC_DEFINE_UNQUOTED(MODEST_ABOOK_API, $abook_api, ["the API version of osso-addressbook"])
AC_DEFINE_UNQUOTED(MODEST_HAVE_ABOOK, 1, ["whether we have osso-addressbook"])
serviceentrydir=`$PKG_CONFIG dbus-glib-1 --variable=prefix`/share/dbus-1/services
localedir=`$PKG_CONFIG osso-af-settings --variable=localedir`
backupsettingsdir=/etc/osso-backup/applications
+ ossocudscriptsdir=/etc/osso-cud-scripts
pixmapdir=`$PKG_CONFIG osso-af-settings --variable=hildonpixmapdir`
icon_26x26dir=$datadir/icons/hicolor/26x26/hildon
icon_34x34dir=$datadir/icons/hicolor/34x34/hildon
AC_SUBST(desktopentrydir)
AC_SUBST(serviceentrydir)
AC_SUBST(backupsettingsdir)
+ AC_SUBST(ossocudscriptsdir)
AC_SUBST(localedir)
AC_SUBST(pixmapdir)
AC_SUBST(icon_26x26dir)