@@ -342,6 +342,7 @@ def update_build(config, confdir, setupdir, layerdir, d, update_bb_conf="prompt"
thisdir = os.path.dirname(config["path"]) if config["type"] == 'local' else None
setup_bitbake_build(bitbake_config, layerdir, setupdir, thisdir, update_bb_conf)
write_sources_fixed_revisions(confdir, sources_fixed_revisions)
+ commit_config(confdir)
def int_input(allowed_values, prompt=''):
n = None
@@ -581,7 +582,6 @@ def init_config(top_dir, settings, args):
write_upstream_config(confdir, upstream_config)
update_build(upstream_config, confdir, setupdir, layerdir, d, update_bb_conf="yes")
- commit_config(confdir)
bb.event.remove("bb.build.TaskProgress", None)
@@ -648,7 +648,6 @@ def build_status(top_dir, settings, args, d, update=False):
if config_diff:
logger.plain('\nConfiguration in {} has changed:\n{}'.format(setupdir, config_diff))
if update:
- commit_config(confdir)
update_build(new_upstream_config, confdir, setupdir, layerdir, d,
update_bb_conf=args.update_bb_conf)
else: