aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Puhlman <jpuhlman@mvista.com>2020-08-13 10:37:53 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-08-15 11:43:51 +0100
commitad4b50ca75b902d217c2ce6ebdf7cad7426fc23f (patch)
tree20e3145db8b133bca3b78a5dfbe427f39dd6fbf4
parent6d38f23f5c34dfb2a2d28b834b0c35b1f7778f85 (diff)
downloadopenembedded-core-contrib-ad4b50ca75b902d217c2ce6ebdf7cad7426fc23f.tar.gz
openembedded-core-contrib-ad4b50ca75b902d217c2ce6ebdf7cad7426fc23f.tar.bz2
openembedded-core-contrib-ad4b50ca75b902d217c2ce6ebdf7cad7426fc23f.zip
gobject-introspection: disable scanner caching in install
do_compile and the wrapper already disable touching the home cache. Do the same in do_install. [YOCTO #13970] Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-gnome/gobject-introspection/gobject-introspection_1.64.1.bb5
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.64.1.bb b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.64.1.bb
index 7eefdd3e27a..4d80f00e10d 100644
--- a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.64.1.bb
+++ b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.64.1.bb
@@ -131,6 +131,11 @@ do_compile_prepend() {
export GIR_EXTRA_LIBS_PATH=$B/.libs
}
+do_install_prepend() {
+ # This prevents g-ir-scanner from writing cache data to $HOME
+ export GI_SCANNER_DISABLE_CACHE=1
+}
+
# Our wrappers need to be available system-wide, because they will be used
# to build introspection files for all other gobject-based packages
do_install_append_class-target() {