mirror of
https://github.com/FUjr/gl-infra-builder.git
synced 2025-12-16 17:15:08 +00:00
script: gen_config.py support installing packages from specific feeds
This commit is contained in:
parent
cc114affd0
commit
891ca0f8ca
@ -185,6 +185,13 @@ def setup_feeds(profile):
|
||||
|
||||
packages = ["./scripts/feeds", "install" ]
|
||||
for package in profile.get("packages", []):
|
||||
p = package.split(":")
|
||||
if len(p) == 2:
|
||||
run(["./scripts/feeds", "uninstall", p[0]])
|
||||
this_packages = ["./scripts/feeds", "install", "-p", p[1], p[0] ]
|
||||
if run(this_packages).returncode:
|
||||
die(f"Error installing packages")
|
||||
continue
|
||||
packages.append(package)
|
||||
if len(packages) > 2:
|
||||
if run(packages).returncode:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user