Skip to content

Commit 29cf96f

Browse files
committed
builder-manifest: Install base-extensions when handling dependencies
Fixes #697
1 parent 0e9e1b3 commit 29cf96f

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/builder-manifest.c

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4415,6 +4415,17 @@ builder_manifest_install_deps (BuilderManifest *self,
44154415
opt_yes,
44164416
error))
44174417
return FALSE;
4418+
4419+
for (size_t i = 0; self->base_extensions != NULL && self->base_extensions[i] != NULL; i++)
4420+
{
4421+
g_print ("Dependency Base extension: %s %s\n", self->base_extensions[i], builder_manifest_get_base_version (self));
4422+
if (!builder_manifest_install_dep (self, context, remotes, opt_user, opt_installation,
4423+
self->base_extensions[i],
4424+
builder_manifest_get_base_version (self),
4425+
opt_yes,
4426+
error))
4427+
return FALSE;
4428+
}
44184429
}
44194430

44204431
if (!builder_manifest_install_extension_deps (self, context,

0 commit comments

Comments
 (0)