gir-repository r296 - trunk/m4



Author: johan
Date: Mon Feb  9 23:14:25 2009
New Revision: 296
URL: http://svn.gnome.org/viewvc/gir-repository?rev=296&view=rev

Log:
Use an internal macro to avoid exporting the [require] macro arg

Modified:
   trunk/m4/introspection.m4

Modified: trunk/m4/introspection.m4
==============================================================================
--- trunk/m4/introspection.m4	(original)
+++ trunk/m4/introspection.m4	Mon Feb  9 23:14:25 2009
@@ -2,13 +2,11 @@
 
 # serial 1
 
-dnl Usage:
-dnl   GOBJECT_INTROSPECTION_CHECK([minimum-g-i-version])
-
-AC_DEFUN([GOBJECT_INTROSPECTION_CHECK],
+m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL],
 [
     AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
     AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first
+    AC_BEFORE([LT_INIT],[$0])dnl setup libtool first
 
     dnl enable/disable introspection
     m4_if([$2], [require],
@@ -63,10 +61,20 @@
     AM_CONDITIONAL(HAVE_INTROSPECTION, test "x$enable_introspection" = "xyes")
 ])
 
+
+dnl Usage:
+dnl   GOBJECT_INTROSPECTION_CHECK([minimum-g-i-version])
+
+AC_DEFUN([GOBJECT_INTROSPECTION_CHECK],
+[
+  _GOBJECT_INTROSPECTION_CHECK_INTERNAL([$1])
+])
+
 dnl Usage:
 dnl   GOBJECT_INTROSPECTION_REQUIRE([minimum-g-i-version])
 
+
 AC_DEFUN([GOBJECT_INTROSPECTION_REQUIRE],
 [
-  GOBJECT_INTROSPECTION_CHECK([$1], [require])
+  _GOBJECT_INTROSPECTION_CHECK_INTERNAL([$1], [require])
 ])



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]