]> git.neil.brown.name Git - gsm0710muxd.git/blob - configure.ac
Be more careful about handing EOF read from the socket.
[gsm0710muxd.git] / configure.ac
1 AC_PREREQ(2.53)
2 AC_INIT()
3
4 AM_INIT_AUTOMAKE(gsm0710muxd, 0.9.3.1)
5 AM_CONFIG_HEADER(config.h)
6
7 AM_MAINTAINER_MODE
8
9 AC_PREFIX_DEFAULT(/usr/local)
10
11 if (test "${CFLAGS}" = ""); then
12         CFLAGS="-Wall -O2"
13 fi
14
15 AC_LANG_C
16
17 AC_PROG_CC
18 AC_PROG_INSTALL
19
20 AC_PATH_PROG(VALAC, [valac])
21
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)
26
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)
31
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)
36
37 DBUS_BINDING_TOOL="dbus-binding-tool"
38 AC_SUBST(DBUS_BINDING_TOOL)
39
40 AC_OUTPUT(Makefile src/Makefile data/Makefile)