mirror of
https://github.com/FUjr/gl-infra-builder.git
synced 2025-12-18 01:55:00 +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" ]
|
packages = ["./scripts/feeds", "install" ]
|
||||||
for package in profile.get("packages", []):
|
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)
|
packages.append(package)
|
||||||
if len(packages) > 2:
|
if len(packages) > 2:
|
||||||
if run(packages).returncode:
|
if run(packages).returncode:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user