phako / butter

GLib utility glue library for vala

This URL has Read+Write access

butter / configure.ac
100644 47 lines (35 sloc) 1.06 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
AC_INIT([libbutter], [0.2], [mail@jensge.org], [libbutter])
AC_CONFIG_SRCDIR([Makefile.am])
AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE([dist-bzip2])
AM_MAINTAINER_MODE
 
AC_PROG_CC
AM_PROG_CC_C_O
AC_DISABLE_STATIC
AM_PROG_LIBTOOL
 
 
AC_SUBST(CFLAGS)
AC_SUBST(CPPFLAGS)
AC_SUBST(LDFLAGS)
 
VALA_REQUIRED=0.7.5
GLIB_REQUIRED=2.10
GEE_REQUIRED=0.1
 
PKG_CHECK_MODULES(GLIB, [glib-2.0 >= $GLIB_REQUIRED gobject-2.0 >=
                  $GLIB_REQUIRED gio-2.0 >= $GLIB_REQUIRED])
AC_SUBST(GLIB_CFLAGS)
AC_SUBST(GLIB_LIBS)
 
PKG_CHECK_MODULES(GEE, [gee-1.0 >= $GEE_REQUIRED])
AC_SUBST(GEE_CFLAGS)
AC_SUBST(GEE_FLAGS)
 
AC_ARG_ENABLE(vala, [ --enable-vala enable checks for vala],,enable_vala=no)
if test x$enable_vala = xyes ; then
    PKG_CHECK_MODULES(VALA, [vala-1.0 >= $VALA_REQUIRED])
 
    AC_PATH_PROG(VALAC, valac, no)
    AC_SUBST(VALAC)
 
    if test "x$VALAC" = "xno"; then
        AC_MSG_ERROR([Cannot find the "valac" compiler in your path])
    fi
fi
 
AC_CONFIG_FILES([Makefile
                 butter-1.0.pc
                 src/Makefile])
 
AC_OUTPUT