@@ -956,6 +956,11 @@ def build_status(top_dir, settings, args, d, update=False):
return
logger.plain("\nConfiguration in {} has not changed.".format(setupdir))
+ if update:
+ workspace_file = os.path.join(setupdir, "bitbake.code-workspace")
+ if os.path.exists(workspace_file):
+ bitbake_builddir = os.path.join(setupdir, "build")
+ configure_vscode(setupdir, layerdir, bitbake_builddir, os.path.join(bitbake_builddir, "init-build-env"))
def build_update(top_dir, settings, args, d):
build_status(top_dir, settings, args, d, update=True)