[Lemon-commits] [lemon_svn] ladanyi: r2842 - glemon/trunk

Lemon SVN svn at lemon.cs.elte.hu
Mon Nov 6 21:50:44 CET 2006


Author: ladanyi
Date: Wed Jul 12 00:14:52 2006
New Revision: 2842

Modified:
   glemon/trunk/configure.ac

Log:
Handle 'svn-head' as lemon version.


Modified: glemon/trunk/configure.ac
==============================================================================
--- glemon/trunk/configure.ac	(original)
+++ glemon/trunk/configure.ac	Wed Jul 12 00:14:52 2006
@@ -15,7 +15,27 @@
 
 dnl Checks for libraries.
 PKG_CHECK_MODULES([GTK], [libgnomecanvasmm-2.6 >= 2.6.0 gtkmm-2.4 >= 2.6])
-PKG_CHECK_MODULES([LEMON], [lemon >= 0.5])
+PKG_CHECK_MODULES([LEMON_0_5], [lemon >= 0.5],
+  [lemon_0_5_found=yes], [
+    AC_MSG_RESULT([no])
+    lemon_0_5_found=no])
+PKG_CHECK_MODULES([LEMON_SVN_HEAD], [lemon = svn-head],
+  [lemon_svn_head_found=yes], [
+    AC_MSG_RESULT([no])
+    lemon_svn_head_found=no])
+if test x"$lemon_0_5_found" = x"no" -a x"$lemon_svn_head_found" = x"no"; then
+  AC_MSG_ERROR([LEMON not found.])
+else
+  if test x"$lemon_svn_head_found" = x"yes"; then
+    LEMON_CFLAGS="$LEMON_SVN_HEAD_CFLAGS"
+    LEMON_LIBS="$LEMON_SVN_HEAD_LIBS"
+  else
+    LEMON_CFLAGS="$LEMON_0_5_CFLAGS"
+    LEMON_LIBS="$LEMON_0_5_LIBS"
+  fi
+  AC_SUBST(LEMON_CFLAGS)
+  AC_SUBST(LEMON_LIBS)
+fi
 
 dnl Checks for header files.
 AC_CHECK_HEADERS([libintl.h locale.h])



More information about the Lemon-commits mailing list