1
#                                               -*- Autoconf -*-
2
# Process this file with autoconf to produce a configure script.
3
4
AC_PREREQ(2.61)
5
AC_INIT(libchamplain, 0.2.1, pierre-luc@squidy.info)
6
AC_CONFIG_SRCDIR([champlain/champlainview.h])
7
AC_CONFIG_HEADER([config.h])
8
AC_CONFIG_MACRO_DIR(m4)
9
10
11
AM_INIT_AUTOMAKE
12
AC_LIBTOOL_DLOPEN
13
AC_LIBLTDL_CONVENIENCE
14
AM_PROG_LIBTOOL
15
16
# Checks for programs.
17
AC_PROG_CC
18
AC_PATH_PROG([GLIB_GENMARSHAL], [glib-genmarshal])
19
20
# Checks for libraries.
21
LIBRARY_VERSION=0:1:0
22
23
AC_SUBST(LIBRARY_VERSION)
24
AC_SUBST(DEPS_CFLAGS)
25
AC_SUBST(DEPS_LIBS)
26
27
PKG_CHECK_MODULES(DEPS,
28
  [   glib-2.0 >= 2.16,
29
      gobject-2.0 >= 2.10,
30
      gdk-2.0 >= 2.10,
31
      clutter-0.8 >= 0.8,
32
      clutter-cairo-0.8 >= 0.8,
33
      cairo >= 1.6,
34
      libsoup-2.4 >= 2.4.1,
35
      gio-2.0 >= 2.16
36
  ]
37
)
38
# check for gtk-doc
39
GTK_DOC_CHECK(1.9)
40
41
AC_CONFIG_FILES([Makefile
42
                 champlain/Makefile
43
                 tidy/Makefile
44
                 docs/reference/Makefile
45
                 champlain.pc])
46
AC_OUTPUT
47
48
echo ""
49
echo " libchamplain $VERSION"
50
echo ""
51
echo "         Prefix: ${prefix}"
52
echo " Compiler flags: ${CPPFLAGS}"
53
echo ""