[glib] Conditional gsettings.m4 support, AC_PATH_PROG
- From: Ryan Lortie <ryanl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Conditional gsettings.m4 support, AC_PATH_PROG
- Date: Sat, 19 Jun 2010 03:02:23 +0000 (UTC)
commit 6217c9b41eb369cac48149639369f51b85763986
Author: Ryan Lortie <desrt desrt ca>
Date: Fri Jun 18 22:59:43 2010 -0400
Conditional gsettings.m4 support, AC_PATH_PROG
Add new support for conditional enabling of GSettings (as per
bug #616718) and use AC_PATH_PROG instead of AC_PATH_TOOL (as per
bug #621172).
configure.in | 2 +-
m4macros/gsettings.m4 | 6 ++++--
2 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/configure.in b/configure.in
index 3de3b53..99d960e 100644
--- a/configure.in
+++ b/configure.in
@@ -2744,7 +2744,7 @@ if test $cross_compiling = yes; then
AC_MSG_ERROR(Could not find a glib-genmarshal in your PATH)
fi
- AC_PATH_TOOL(GLIB_COMPILE_SCHEMAS, glib-compile-schemas, no)
+ AC_PATH_PROG(GLIB_COMPILE_SCHEMAS, glib-compile-schemas, no)
if test x$GLIB_COMPILE_SCHEMAS = xno; then
AC_MSG_ERROR(Could not find a glib-compile-schemas in your PATH)
fi
diff --git a/m4macros/gsettings.m4 b/m4macros/gsettings.m4
index b74530e..ee97b57 100644
--- a/m4macros/gsettings.m4
+++ b/m4macros/gsettings.m4
@@ -20,11 +20,13 @@ AC_DEFUN([GLIB_GSETTINGS],
if test x$cross_compiling != xyes; then
GLIB_COMPILE_SCHEMAS=`$PKG_CONFIG --variable glib_compile_schemas gio-2.0`
else
- AC_PATH_TOOL(GLIB_COMPILE_SCHEMAS, glib-compile-schemas)
+ AC_PATH_PROG(GLIB_COMPILE_SCHEMAS, glib-compile-schemas)
fi
AC_SUBST(GLIB_COMPILE_SCHEMAS)
if test "x$GLIB_COMPILE_SCHEMAS" = "x"; then
- AC_MSG_ERROR([glib-compile-schemas not found.])
+ ifelse([$2],,[AC_MSG_ERROR([glib-compile-schemas not found.])],[$2])
+ else
+ ifelse([$1],,[:],[$1])
fi
GSETTINGS_RULES='
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]