]> code.ossystems Code Review - openembedded-core.git/commitdiff
gtk+: enable gobject introspection
authorAlexander Kanavin <alexander.kanavin@linux.intel.com>
Wed, 9 Mar 2016 15:01:58 +0000 (17:01 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 12 Mar 2016 22:11:18 +0000 (22:11 +0000)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-gnome/gtk+/gtk+.inc

index 936870b2a454c3ce2b4f147ee5d9c8ceadb1e69b..5bbfe6b8e5715e6e3fdd418e11f68e085ba96232 100644 (file)
@@ -29,13 +29,12 @@ PACKAGECONFIG[x11] = "--with-x=yes --with-gdktarget=x11,--with-x=no,${X11DEPENDS
 # without --with-gdktarget=directfb it will check for cairo-xlib which isn't available without X11 DISTRO_FEATURE
 PACKAGECONFIG[directfb] = "--with-gdktarget=directfb,,directfb"
 
-inherit autotools gtk-doc pkgconfig update-alternatives gtk-immodules-cache
+inherit autotools gtk-doc pkgconfig update-alternatives gtk-immodules-cache gobject-introspection
 
 PACKAGES += "libgail gtk-demo"
 
-FILES_${PN} = "${bindir}/gtk-update-icon-cache-2.0 \
+FILES_${PN} += "${bindir}/gtk-update-icon-cache-2.0 \
        ${bindir}/gtk-query-immodules-2.0 \
-       ${libdir}/lib*${SOLIBS} \
        ${datadir}/themes ${sysconfdir} \
        ${libdir}/gtk-2.0/${LIBV}/engines/libpixmap.so"
 
@@ -68,6 +67,10 @@ RRECOMMENDS_${PN}_libc-glibc = "${GTKGLIBC_RRECOMMENDS}"
 ALTERNATIVE_${PN} = "gtk-update-icon-cache"
 ALTERNATIVE_TARGET[gtk-update-icon-cache] = "${bindir}/gtk-update-icon-cache-2.0"
 
+do_compile_prepend() {
+        export GIR_EXTRA_LIBS_PATH="${B}/gdk/.libs"
+}
+
 do_install () {
        autotools_do_install