diff configure.in @ 2202:c677d728e143

GTK3: Switch to using GResource for compiled in image resources. Second commit with similar changes coming for GTK2 soon. dwindows-config --gresource will return "enabled" if GResource is supported. GLib 2.32 is required for GResource support, if GLib is older than 2.32 Dynamic Windows will fall back to the old style compiled in resource array.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sat, 28 Nov 2020 23:47:30 +0000
parents 2a52d9fc2de4
children 12fb7f32f3a9
line wrap: on
line diff
--- a/configure.in	Tue Oct 27 00:52:13 2020 +0000
+++ b/configure.in	Sat Nov 28 23:47:30 2020 +0000
@@ -259,6 +259,7 @@
    else
       GTK_CFLAGS=`$PKG_CFG --cflags $GTK_PACKAGES`
       GTK_LIBS=`$PKG_CFG --libs $GTK_PACKAGES`
+      PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.32.0], [DW_GRESOURCE="enabled"])
    fi
 fi
 
@@ -326,6 +327,7 @@
 AC_SUBST(DW_SRC)
 AC_SUBST(DW_DIR)
 AC_SUBST(DW_DEFINE)
+AC_SUBST(DW_GRESOURCE)
 AC_SUBST(BROWSER_OBJECT)
 AC_SUBST(COMPAT_OBJECT)
 AC_SUBST(INSTALL_COMPAT)