Prep for 0.9.3 release.
[stopish] / configure.ac
1 AC_INIT(Makefile.am)
2 AM_INIT_AUTOMAKE(stopish, 0.9)
3
4 AC_PROG_CC
5 AC_PROG_INSTALL
6 AC_PROG_LIBTOOL
7
8 # Option to enable debugging
9 AC_ARG_ENABLE(debug,
10               [AC_HELP_STRING([  --enable-debug],[Debugging (default=no)])],
11               [with_debug=yes], [with_debug=no])
12
13 if test "x$with_debug" == "xyes" ; then
14         CFLAGS="$CFLAGS -ggdb -O0 -DDEBUG -Wall "
15 else
16         CFLAGS="$CFLAGS -O2 -Wall "
17 fi
18
19 PKG_CHECK_MODULES(GTK, gtk+-2.0)
20 AC_SUBST(GTK_LIBS)
21 AC_SUBST(GTK_CFLAGS)
22
23 PKG_CHECK_MODULES(OSSO, libosso >= 1)
24 AC_SUBST(OSSO_LIBS)
25 AC_SUBST(OSSO_CFLAGS)
26
27 PKG_CHECK_MODULES(DESKTOP, libhildondesktop-1)
28 AC_SUBST(DESKTOP_LIBS)
29 AC_SUBST(DESKTOP_CFLAGS)
30
31 PKG_CHECK_MODULES(DBUS, dbus-1)
32 AC_SUBST(DBUS_LIBS)
33 AC_SUBST(DBUS_CFLAGS)
34
35 PKG_CHECK_MODULES(MCE, mce)
36 AC_SUBST(MCE_LIBS)
37 AC_SUBST(MCE_CFLAGS)
38
39 # Application icon install directories
40 icon_16x16dir=$datadir/icons/hicolor/16x16/hildon
41 icon_26x26dir=$datadir/icons/hicolor/26x26/hildon
42 icon_40x40dir=$datadir/icons/hicolor/40x40/hildon
43 icon_scalabledir=$datadir/icons/hicolor/scalable/hildon
44 AC_SUBST(icon_16x16dir)
45 AC_SUBST(icon_26x26dir)
46 AC_SUBST(icon_40x40dir)
47 AC_SUBST(icon_scalabledir)
48
49 # Produce output files
50 AC_OUTPUT(
51           Makefile \
52           src/Makefile \
53           data/Makefile
54 )