diff options
| -rw-r--r-- | meta/classes/populate_sdk_ext.bbclass | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/meta/classes/populate_sdk_ext.bbclass b/meta/classes/populate_sdk_ext.bbclass index 984f5389f9..69e13abc73 100644 --- a/meta/classes/populate_sdk_ext.bbclass +++ b/meta/classes/populate_sdk_ext.bbclass | |||
| @@ -169,6 +169,19 @@ python copy_buildsystem () { | |||
| 169 | 169 | ||
| 170 | f.write('require conf/locked-sigs.inc\n') | 170 | f.write('require conf/locked-sigs.inc\n') |
| 171 | 171 | ||
| 172 | if os.path.exists(builddir + '/conf/auto.conf'): | ||
| 173 | with open(builddir + '/conf/auto.conf', 'r') as f: | ||
| 174 | oldlines = f.readlines() | ||
| 175 | (updated, newlines) = bb.utils.edit_metadata(oldlines, varlist, handle_var) | ||
| 176 | with open(baseoutpath + '/conf/auto.conf', 'w') as f: | ||
| 177 | f.write('# WARNING: this configuration has been automatically generated and in\n') | ||
| 178 | f.write('# most cases should not be edited. If you need more flexibility than\n') | ||
| 179 | f.write('# this configuration provides, it is strongly suggested that you set\n') | ||
| 180 | f.write('# up a proper instance of the full build system and use that instead.\n\n') | ||
| 181 | for line in newlines: | ||
| 182 | if line.strip() and not line.startswith('#'): | ||
| 183 | f.write(line) | ||
| 184 | |||
| 172 | sigfile = d.getVar('WORKDIR', True) + '/locked-sigs.inc' | 185 | sigfile = d.getVar('WORKDIR', True) + '/locked-sigs.inc' |
| 173 | oe.copy_buildsystem.generate_locked_sigs(sigfile, d) | 186 | oe.copy_buildsystem.generate_locked_sigs(sigfile, d) |
| 174 | 187 | ||
