summaryrefslogtreecommitdiff
path: root/builder/builder-manifest.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2016-01-11 10:36:58 +0100
committerAlexander Larsson <alexl@redhat.com>2016-01-11 11:40:46 +0100
commit1b2ed4fe09bdde0c46ef447f1a5e2058e87fb051 (patch)
treefcaa9bca65aa1d733b96018257b37e5ff8fdf8ce /builder/builder-manifest.c
parent5896b5ae08f99b6155273b0b0749fb7c1619daf9 (diff)
downloadxdg-app-1b2ed4fe09bdde0c46ef447f1a5e2058e87fb051.tar.gz
builder: Pass down global cleanups via BuildContext
Diffstat (limited to 'builder/builder-manifest.c')
-rw-r--r--builder/builder-manifest.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/builder/builder-manifest.c b/builder/builder-manifest.c
index 650a057..b27ef66 100644
--- a/builder/builder-manifest.c
+++ b/builder/builder-manifest.c
@@ -682,6 +682,7 @@ builder_manifest_build (BuilderManifest *self,
GList *l;
builder_context_set_options (context, self->build_options);
+ builder_context_set_global_cleanup (context, (const char **)self->cleanup);
g_print ("Starting build of %s\n", self->app_id ? self->app_id : "app");
for (l = self->modules; l != NULL; l = l->next)
@@ -926,7 +927,7 @@ builder_manifest_cleanup (BuilderManifest *self,
{
BuilderModule *m = l->data;
- builder_module_cleanup_collect (m, self->cleanup, to_remove_ht);
+ builder_module_cleanup_collect (m, context, to_remove_ht);
}
keys = (char **)g_hash_table_get_keys_as_array (to_remove_ht, &n_keys);