release as 0.9.2.2
[gsm0710muxd.git] / configure.ac
blobc2fc2ab6df75390f97f3aef43d6f93e7014b02b5
1 AC_PREREQ(2.53)
2 AC_INIT()
4 AM_INIT_AUTOMAKE(gsm0710muxd, 0.9.2.2)
5 AM_CONFIG_HEADER(config.h)
7 AM_MAINTAINER_MODE
9 AC_PREFIX_DEFAULT(/usr/local)
11 if (test "${CFLAGS}" = ""); then
12         CFLAGS="-Wall -O2"
15 AC_LANG_C
17 AC_PROG_CC
18 AC_PROG_INSTALL
20 AC_PATH_PROG(VALAC, [valac])
22 PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.10, dummy=yes,
23                                 AC_MSG_ERROR(libglib-2.0 is required))
24 AC_SUBST(DBUS_CFLAGS)
25 AC_SUBST(DBUS_LIBS)
27 PKG_CHECK_MODULES(DBUS, dbus-1 >= 1.0, dummy=yes,
28                                 AC_MSG_ERROR(libdbus is required))
29 AC_SUBST(DBUS_CFLAGS)
30 AC_SUBST(DBUS_LIBS)
32 PKG_CHECK_MODULES(DBUS_GLIB, dbus-glib-1 >= 0.70, dummy=yes,
33                                 AC_MSG_ERROR(libdbus-glib is required))
34 AC_SUBST(DBUS_GLIB_CFLAGS)
35 AC_SUBST(DBUS_GLIB_LIBS)
37 DBUS_BINDING_TOOL="dbus-binding-tool"
38 AC_SUBST(DBUS_BINDING_TOOL)
40 AC_OUTPUT(Makefile src/Makefile data/Makefile)