Configuration Format Changes¶
Version 2¶
Changed¶
- Configuration file versions are now integers
Fixed¶
- Including files from repos that are not defined in the current file
Version 5¶
Changed behavior¶
- Using
multiconfig:*targets adds appropriateBBMULTICONFIGentries to thelocal.confautomatically.
Version 6¶
Added¶
envkey now allows to pass custom environment variables to the bitbake build process.
Version 9¶
Added¶
defaultskey can now be used to set a default value for the repository propertyrefspecand the repository patch propertyrepo. These default values will be used if the appropriate properties are not defined for a given repository or patch.
Version 11¶
Changed behavior¶
- String item
includesare now using repo-relative paths. File-relative is still supported by issues a deprecation warning. - bblayers.conf is generated with
BBPATHandBBFILESpreset to common defaults. Those can still be overwritten viabblayers_conf_headers.
Added¶
menu_configurationkey stores the selections done viakas menuin a configuration file. It is only evaluated by that plugin.
Version 12¶
Added¶
- For repositories,
urlandpathcan now be overridden with a null-value to switch between version-controlled repositories and unversioned local folders.
Version 13¶
Added¶
- Variables used in the
envsection can now be assigned ‘None’ as value. In this case the variables are only exported to the bb env whitelist.
Version 14¶
Added¶
- The keys
commitandbranchare introduced as replacement ofrefspecinreposanddefaults.refspecis now deprecated and will eventually be removed. - The
overridestop-level entry can be used to pin floating repo branches. _source_dirtop-level entry is auto-generated when using the menu plugin and provides the path to the top repo at time of invoking the plugin._source_dir_hosttop-level entry is auto-generated by kas-container to track the source path outside of the container.