Complex types needs an owned get accessor
[vala-dbus-binding-tool.git] / configure.ac
blob5a6dba432bc76e90e071d01eae080f59972bb19a
1 AC_INIT([vala-dbus-binding-tool], [0.4.0], [smartphones-userland@linuxtogo.org], [vala-dbus-binding-tool])
2 AC_CONFIG_SRCDIR([src/Makefile.am])
3 AC_CONFIG_HEADERS(config.h)
4 AM_INIT_AUTOMAKE([dist-bzip2])
5 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
7 AC_PROG_CC
8 AM_PROG_CC_C_O
9 AC_DISABLE_STATIC
10 AC_PROG_LIBTOOL
12 VALA_REQUIRED=0.11.6
13 AC_PATH_PROG(VALAC, valac, valac)
14 AC_SUBST(VALAC)
15 m4_ifdef([AM_PROG_VALAC], [AM_PROG_VALAC([$VALA_REQUIRED])])
17 AH_TEMPLATE([GETTEXT_PACKAGE], [Package name for gettext])
18 GETTEXT_PACKAGE=vala-dbus-binding-tool
19 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE")
20 AC_SUBST(GETTEXT_PACKAGE)
21 AM_GLIB_GNU_GETTEXT
23 AC_SUBST(CFLAGS)
24 AC_SUBST(CPPFLAGS)
25 AC_SUBST(LDFLAGS)
27 GEE_REQUIRED=0.6.0
28 GLIB_REQUIRED=2.18
30 PKG_CHECK_MODULES(DEPS,
31         libxml-2.0
32         glib-2.0 >= $GLIB_REQUIRED
33         gobject-2.0 >= $GLIB_REQUIRED
34         gee-1.0 >= $GEE_REQUIRED)
35 AC_SUBST(DEPS_CFLAGS)
36 AC_SUBST(DEPS_LIBS)
38 AC_CONFIG_FILES([
39         Makefile
40         vala-dbus-binding-tool-1.0.pc
41         src/Makefile
43 AC_OUTPUT