]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
gobject-introspection: always DEPEND on gobject-introspection-native
authorRoss Burton <ross.burton@arm.com>
Tue, 16 May 2023 18:40:26 +0000 (19:40 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 22 May 2023 09:53:44 +0000 (10:53 +0100)
commit2763bc8c3a8d789ddc8e22e6df69400dcba6d6f3
treeee740557c924b4aec391f4c180d39a3af596a1dc
parent571132415ea7fe2d91c62948f2b6aa553eafa83d
gobject-introspection: always DEPEND on gobject-introspection-native

If a recipe inherits gobject-introspection then there's a good chance
that it needs the gobject-introspection-native recipe for the m4 macros
in introspection.m4, because we always autoreconf so we always need the
macros to be present.

Change the dependencies so that inheriting g-i always adds a dependency
on gobject-introspection-native, and a dependency on qemu-native and
target gobject-introspection if G-I is enabled.

Partially reverts 4e51c18.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/classes-recipe/gobject-introspection.bbclass