From 4d21bb8234644f971c2f832bb6b57427eceb876c Mon Sep 17 00:00:00 2001 From: InsanePrawn Date: Thu, 5 Aug 2021 19:26:49 +0200 Subject: [PATCH] cmd_build(): actually override packages{} with selection when not building all Signed-off-by: InsanePrawn --- packages.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages.py b/packages.py index d58d016..06de2e0 100644 --- a/packages.py +++ b/packages.py @@ -369,7 +369,8 @@ def cmd_build(verbose, path): for package in packages.values(): if package.path == path: # TODO: currently matches through package.name only, no provides - selection += [ packages[pkg] for pkg in package.local_depends] + [package] + selection += [ packages[pkg] for pkg in package.local_depends ] + [package] + packages = { package.name:package for package in selection } package_order = generate_package_order(list(packages.values())) need_build = []