diff options
Diffstat (limited to 'meta/recipes-gnome/gobject-introspection')
-rw-r--r-- | meta/recipes-gnome/gobject-introspection/gobject-introspection_1.48.0.bb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.48.0.bb b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.48.0.bb index 6948aff2fa..eca6ce00a0 100644 --- a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.48.0.bb +++ b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.48.0.bb | |||
@@ -158,3 +158,16 @@ gi_binaries_sysroot_preprocess() { | |||
158 | -e "s|g_ir_compiler=.*|g_ir_compiler=${bindir}/g-ir-compiler-wrapper|" \ | 158 | -e "s|g_ir_compiler=.*|g_ir_compiler=${bindir}/g-ir-compiler-wrapper|" \ |
159 | ${SYSROOT_DESTDIR}${libdir}/pkgconfig/gobject-introspection-1.0.pc | 159 | ${SYSROOT_DESTDIR}${libdir}/pkgconfig/gobject-introspection-1.0.pc |
160 | } | 160 | } |
161 | |||
162 | # Need to ensure ld.so.conf exists so prelink-native works | ||
163 | # both before we build and if we install from sstate | ||
164 | do_configure[prefuncs] += "gobject_introspection_preconfigure" | ||
165 | python gobject_introspection_preconfigure () { | ||
166 | oe.utils.write_ld_so_conf(d) | ||
167 | } | ||
168 | |||
169 | SSTATEPOSTINSTFUNCS += "gobject_introspection_postinst" | ||
170 | python gobject_introspection_postinst () { | ||
171 | if d.getVar("BB_CURRENTTASK", True).startswith("populate_sysroot"): | ||
172 | oe.utils.write_ld_so_conf(d) | ||
173 | } | ||