gtk3 optional
authorJean-Philippe Orsini <jeanfi@gmail.com>
Mon, 7 Nov 2011 10:33:21 +0000 (10:33 +0000)
committerJean-Philippe Orsini <jeanfi@gmail.com>
Mon, 7 Nov 2011 10:33:21 +0000 (10:33 +0000)
configure.ac

index e3e011d..dd68666 100644 (file)
@@ -54,12 +54,17 @@ AC_SUBST(XEXT_LIBS)
 
 # Checks GTK
 GTK_LIBS=
-PKG_CHECK_MODULES(GTK, gtk+-3.0,,[AC_MSG_WARN("GTK+ 3 not present")])
+PKG_CHECK_MODULES(GTK,
+                 gtk+-3.0,
+                 [AC_DEFINE([HAVE_GTK3],[1],[Use GTK3])],
+                 [AC_MSG_WARN("GTK+ 3 not present")])
+AM_CONDITIONAL(GTK, test -n "$GTK_LIBS")
 AC_SUBST(GTK_CFLAGS)
 AC_SUBST(GTK_LIBS)
 
 if test "$GTK_LIBS" == ""; then
    PKG_CHECK_MODULES(GTK, gtk+-2.0 )
+   AM_CONDITIONAL(GTK, test -n "$GTK_LIBS")
    AC_SUBST(GTK_CFLAGS)
    AC_SUBST(GTK_LIBS)
 fi