Lines Matching +full:pre +full:- +full:packaged

6 # This also sets up autoconf-based recipes to build introspection data (or not),
7 # depending on distro and machine features (see gobject-introspection-data class).
8 inherit python3native gobject-introspection-data
11 # project's configuration. In doubts - check meson_options.txt in project's
17 # Define g-i options such that they can be disabled completely when GIR_MESON_OPTION is empty
18 GIRMESONTARGET = "-D${GIR_MESON_OPTION}=${@bb.utils.contains('GI_DATA_ENABLED', 'True', '${GIR_MESO…
19 GIRMESONBUILD = "-D${GIR_MESON_OPTION}=${GIR_MESON_DISABLE_FLAG} "
21 EXTRA_OECONF:prepend:class-target = "${@bb.utils.contains('GI_DATA_ENABLED', 'True', '--enable-intr…
22 EXTRA_OEMESON:prepend:class-target = "${@['', '${GIRMESONTARGET}'][d.getVar('GIR_MESON_OPTION') != …
25 EXTRA_OECONF:prepend:class-native = "--disable-introspection "
26 EXTRA_OECONF:prepend:class-nativesdk = "--disable-introspection "
27 EXTRA_OEMESON:prepend:class-native = "${@['', '${GIRMESONBUILD}'][d.getVar('GIR_MESON_OPTION') != '…
28 EXTRA_OEMESON:prepend:class-nativesdk = "${@['', '${GIRMESONBUILD}'][d.getVar('GIR_MESON_OPTION') !…
32 DEPENDS:append:class-target = " gobject-introspection gobject-introspection-native qemu-native"
34 # Even though introspection is disabled on -native, gobject-introspection package is still
36 DEPENDS:append:class-native = " gobject-introspection-native"
37 DEPENDS:append:class-nativesdk = " gobject-introspection-native"
42 do_configure:prepend:class-target () {
43 # introspection.m4 pre-packaged with upstream tarballs does not yet
45 mkdir -p ${S}/m4
51 FILES:${PN}:append = " ${libdir}/girepository-*/*.typelib"
55 FILES:${PN}-dev:append = " ${datadir}/gir-*/*.gir ${libdir}/gir-*/*.gir"