From c3269e20bf1c9475997b4f12219c52c203f7666f Mon Sep 17 00:00:00 2001 From: Jeff Polk Date: Fri, 3 Sep 2010 11:25:38 -0600 Subject: siteinfo: add SITECONFIG_SYSROOTCACHE definition in place of hard-coded path siteconfig: use SITECONFIG_SYSROOTCACHE and use sstate-interceptfuncs Use the new sstate-interceptfuncs functionality to interpose do_siteconfig between the sstate_install and package. Signed-off-by: Jeff Polk --- meta/classes/siteinfo.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'meta/classes/siteinfo.bbclass') diff --git a/meta/classes/siteinfo.bbclass b/meta/classes/siteinfo.bbclass index 130fdc4cfb..df29097fb8 100644 --- a/meta/classes/siteinfo.bbclass +++ b/meta/classes/siteinfo.bbclass @@ -97,7 +97,7 @@ def siteinfo_get_files(d): sitefiles += fname + " " # Now check for siteconfig cache files - path_siteconfig = os.path.join(bb.data.getVar('STAGING_DATADIR', d, 1), bb.data.getVar('TARGET_SYS', d, 1) + "_config_site.d") + path_siteconfig = bb.data.getVar('SITECONFIG_SYSROOTCACHE', d, 1) if os.path.isdir(path_siteconfig): for i in os.listdir(path_siteconfig): fname = os.path.join(path_siteconfig, i) @@ -127,5 +127,5 @@ def siteinfo_get_bits(d): # SITEINFO_ENDIANESS = "${@siteinfo_get_endianess(d)}" SITEINFO_BITS = "${@siteinfo_get_bits(d)}" - +SITECONFIG_SYSROOTCACHE = "${STAGING_DATADIR}/${TARGET_SYS}_config_site.d" -- cgit v1.2.3