return parser
-def resolve_deps(images: Sequence[Config], include: Sequence[str]) -> list[Config]:
+def resolve_deps(images: Sequence[argparse.Namespace], include: Sequence[str]) -> list[argparse.Namespace]:
graph = {config.image: config.dependencies for config in images}
if include:
if not images:
die("No images defined in mkosi.images/")
- images = [load_config(args, ns) for ns in images]
images = resolve_deps(images, include)
+ images = [load_config(args, ns) for ns in images]
return args, tuple(images)