1 AC_INIT([sharing-plugin-gallery2], [0.1])
2 AM_INIT_AUTOMAKE([foreign])
5 AM_CONFIG_HEADER([config.h])
8 dnl =======================================================
9 dnl ===== Checks for programs
10 dnl =======================================================
26 dnl =======================================================
27 dnl ===== Extra CFLAGS
28 dnl =======================================================
30 # -Wunreachable-code can't be used with library
31 CFLAGS="$CFLAGS -pedantic-errors -Wall -Wmissing-prototypes -Wcast-align -std=c99"
33 # set -fgnu89-inline for GCC4 compilers
34 if test -z "$ac_cv_prog_CC"; then
37 configure_gcc="$ac_cv_prog_CC"
39 if $configure_gcc --version | sed -e 's,\..*,.,' -e q | grep -q 4.$ ; then
40 CFLAGS="$CFLAGS -fgnu89-inline"
44 dnl =======================================================
45 dnl ===== Checks for libraries
46 dnl =======================================================
48 dnl PKG_CHECK_MODULES(PACKAGE, [glib-2.0 gtk+-2.0 libsharing conic libosso])
49 PKG_CHECK_MODULES(PACKAGE, [glib-2.0 gtk+-2.0 libsharing conic hildon-1])
50 AC_SUBST(PACKAGE_CFLAGS)
51 AC_SUBST(PACKAGE_LIBS)
53 dnl = Check that we have libsharing ============================================
54 PKG_CHECK_MODULES(SHARING, libsharing)
57 dnl =======================================================
58 dnl ===== Checks for dirs
59 dnl =======================================================
63 pluginsdir=`$PKG_CONFIG libsharing --variable=pluginsdir`
66 servicesdir=`$PKG_CONFIG libsharing --variable=servicesdir`
70 dnl =======================================================
71 dnl ===== Debug messages
72 dnl =======================================================
74 AC_ARG_ENABLE(debug, AC_HELP_STRING([--enable-debug], [Turn on debug messages]),
75 enable_debug=yes, enable_debug=no)
77 if test x$enable_debug = xyes; then
78 DEBUG_CFLAGS="-DOSSOLOG_COMPILE"
79 AC_SUBST(DEBUG_CFLAGS)
83 dnl =======================================================
84 dnl ===== Localisation
85 dnl =======================================================
87 dnl Set PACKAGE_LOCALE_DIR in config.h
89 if test "x${prefix}" = "xNONE"; then
90 AC_DEFINE_UNQUOTED([PACKAGE_LOCALE_DIR], ["${ac_default_prefix}/${DATADIRNAME}/locale"],[Locale directory])
92 AC_DEFINE_UNQUOTED([PACKAGE_LOCALE_DIR], ["${prefix}/${DATADIRNAME}/locale"], [Locale directory])
94 AC_SUBST(PACKAGE_LOCALE_DIR)
97 dnl =======================================================
98 dnl ===== Creating output files
99 dnl =======================================================
104 data/gallery2.service.xml
109 dnl =======================================================
111 dnl =======================================================
114 echo " $PACKAGE $VERSION"
115 echo " ==================="
117 echo " Debug messages: ${enable_debug}"
118 echo " Plug-ins directory: ${pluginsdir}"
119 echo " Services directory: ${servicesdir}"