[gxml] configure.ac: no longer test version-sensitive libvala, instead use AM_PROG_VALAC. Fix bgo #706521.
- From: Richard Hans Schwarting <rschwart src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gxml] configure.ac: no longer test version-sensitive libvala, instead use AM_PROG_VALAC. Fix bgo #706521.
- Date: Fri, 23 Aug 2013 20:54:25 +0000 (UTC)
commit 9c0df85406233e6ac161ac51086f3e87a0963047
Author: Richard Schwarting <aquarichy gmail com>
Date: Thu Aug 22 16:09:02 2013 -0400
configure.ac: no longer test version-sensitive libvala, instead use AM_PROG_VALAC. Fix bgo #706521.
configure.ac | 19 +++++++++----------
1 files changed, 9 insertions(+), 10 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 5231262..b80d8e9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -109,7 +109,6 @@ AC_SUBST([API_VERSION])
GLIB_REQUIRED=2.16.0
VALA_REQUIRED=0.16.0
-VALA_MODULES="libvala-0.20 >= 0.16"
GEE_REQUIRED=0.7.0
LIBXML_REQUIRED=2.7
GIO_MODULES="gio-2.0 >= 2.16"
@@ -121,15 +120,15 @@ PKG_CHECK_MODULES([GLIB],
gobject-2.0 >= $GLIB_REQUIRED])
# Check for vala
-PKG_CHECK_MODULES(VALA, $VALA_MODULES)
-VALA_BINDIR=`pkg-config $VALA_MODULES --variable=bindir`
-AC_SUBST(VALA_BINDIR)
-VALA_COMPILER="$VALA_BINDIR/valac"
-AC_SUBST(VALA_COMPILER)
-VALA_VAPIGEN=`pkg-config $VALA_MODULES --variable=vapigen`
-AM_CONDITIONAL(HAVE_VAPIGEN, test x$VALA_VAPIGEN != x"")
-VALA_VAPIDIR=`pkg-config $VALA_MODULES --variable=vapidir`
-AC_SUBST(VALA_VAPIDIR)
+AM_PROG_VALAC([$VALA_REQUIRED])
+AS_IF([test "x$VALAC" = "x"], [
+ AC_MSG_ERROR([Vala requested but valac is not installed])
+])
+
+AC_PATH_PROG([VAPIGEN], [vapigen], [])
+AS_IF([test "x$VAPIGEN" = "x"], [
+ AC_MSG_ERROR([Vala must be built with --enable-vapigen])
+])
# Check for libgee
PKG_CHECK_MODULES(GEE, gee-0.8 >= $GEE_REQUIRED)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]