summaryrefslogtreecommitdiffstats
path: root/meta/classes/siteinfo.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/siteinfo.bbclass')
-rw-r--r--meta/classes/siteinfo.bbclass8
1 files changed, 6 insertions, 2 deletions
diff --git a/meta/classes/siteinfo.bbclass b/meta/classes/siteinfo.bbclass
index b41db46bc0..2c1f9d07fc 100644
--- a/meta/classes/siteinfo.bbclass
+++ b/meta/classes/siteinfo.bbclass
@@ -150,9 +150,13 @@ def siteinfo_get_files(d, no_cache = False):
150 if no_cache: return sitefiles 150 if no_cache: return sitefiles
151 151
152 # Now check for siteconfig cache files 152 # Now check for siteconfig cache files
153 path_siteconfig = d.getVar('SITECONFIG_SYSROOTCACHE', True) 153 # Use the files copied to the aclocal cache generated by autotools.bbclass
154 if os.path.isdir(path_siteconfig): 154 # to avoid races
155 path_siteconfig = d.getVar('ACLOCALDIR', True)
156 if path_siteconfig and os.path.isdir(path_siteconfig):
155 for i in os.listdir(path_siteconfig): 157 for i in os.listdir(path_siteconfig):
158 if not i.endswith("_config"):
159 continue
156 filename = os.path.join(path_siteconfig, i) 160 filename = os.path.join(path_siteconfig, i)
157 sitefiles += filename + " " 161 sitefiles += filename + " "
158 162