diff --git a/meta/classes-recipe/populate_sdk_ext.bbclass b/meta/classes-recipe/populate_sdk_ext.bbclass index 36a3e9c836..2859320ddf 100644 --- a/meta/classes-recipe/populate_sdk_ext.bbclass +++ b/meta/classes-recipe/populate_sdk_ext.bbclass @@ -317,15 +317,10 @@ def write_local_conf(d, baseoutpath, derivative, core_meta_subdir, uninative_che return origvalue, op, 0, True varlist = ['[^#=+ ]*'] oldlines = [] - if os.path.exists(builddir + '/conf/site.conf'): - with open(builddir + '/conf/site.conf', 'r') as f: - oldlines += f.readlines() - if os.path.exists(builddir + '/conf/auto.conf'): - with open(builddir + '/conf/auto.conf', 'r') as f: - oldlines += f.readlines() - if os.path.exists(builddir + '/conf/local.conf'): - with open(builddir + '/conf/local.conf', 'r') as f: - oldlines += f.readlines() + for conffile in ['site.conf', 'auto.conf', 'toolcfg.conf', 'local.conf']: + if os.path.exists(builddir + '/conf/' + conffile): + with open(builddir + '/conf/' + conffile, 'r') as f: + oldlines += f.readlines() (updated, newlines) = bb.utils.edit_metadata(oldlines, varlist, handle_var) with open(baseoutpath + '/conf/local.conf', 'w') as f: