Skip to content
Snippets Groups Projects
Commit 379ac608 authored by Ashwin Kumar Karnad's avatar Ashwin Kumar Karnad
Browse files

handle ALL toolchain option

parent 5be2d8ea
No related branches found
No related tags found
2 merge requests!19Move linux-debian11 into main,!1Resolve "First draft for user interface for top level install command"
......@@ -146,6 +146,8 @@ def install_environment(mpsd_release, toolchains, script_dir, force_reinstall=Fa
# run the prepare_environment function
available_toolchains = prepare_environment(mpsd_release, script_dir)
# Ensure that the requested toolchains are available in the release
if toolchains == "ALL":
toolchains = available_toolchains
for toolchain in toolchains:
if toolchain not in available_toolchains:
raise Exception(f"Toolchain {toolchain} is not available in release {mpsd_release}.")
......@@ -232,7 +234,7 @@ def main():
elif args.action == "start-new":
start_new_environment(args.from_release, args.to_release, script_dir)
elif args.action == "install":
install_environment(args.release, args.toolchains, script_dir, False, args.skip_build_cache)
install_environment(args.release, args.toolchains, script_dir, False, args.enable_build_cache)
elif args.action == "prepare":
prepare_environment(args.release, script_dir)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment