summaryrefslogtreecommitdiff
path: root/builder/builder-module.h
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-module.h
parent5896b5ae08f99b6155273b0b0749fb7c1619daf9 (diff)
downloadxdg-app-1b2ed4fe09bdde0c46ef447f1a5e2058e87fb051.tar.gz
builder: Pass down global cleanups via BuildContext
Diffstat (limited to 'builder/builder-module.h')
-rw-r--r--builder/builder-module.h50
1 files changed, 24 insertions, 26 deletions
diff --git a/builder/builder-module.h b/builder/builder-module.h
index 91d3871..31554b0 100644
--- a/builder/builder-module.h
+++ b/builder/builder-module.h
@@ -45,32 +45,30 @@ GPtrArray * builder_module_get_changes (BuilderModule *self);
void builder_module_set_changes (BuilderModule *self,
GPtrArray *changes);
-gboolean builder_module_download_sources (BuilderModule *self,
- gboolean update_vcs,
- BuilderContext *context,
- GError **error);
-gboolean builder_module_extract_sources (BuilderModule *self,
- GFile *dest,
- BuilderContext *context,
- GError **error);
-gboolean builder_module_build (BuilderModule *self,
- BuilderCache *cache,
- BuilderContext *context,
- GError **error);
-gboolean builder_module_update (BuilderModule *self,
- BuilderContext *context,
- GError **error);
-
-void builder_module_checksum (BuilderModule *self,
- BuilderCache *cache,
- BuilderContext *context);
-void builder_module_checksum_for_cleanup (BuilderModule *self,
- BuilderCache *cache,
- BuilderContext *context);
-void builder_module_cleanup_collect (BuilderModule *self,
- char **global_patterns,
- GHashTable *to_remove_ht);
-
+gboolean builder_module_download_sources (BuilderModule *self,
+ gboolean update_vcs,
+ BuilderContext *context,
+ GError **error);
+gboolean builder_module_extract_sources (BuilderModule *self,
+ GFile *dest,
+ BuilderContext *context,
+ GError **error);
+gboolean builder_module_build (BuilderModule *self,
+ BuilderCache *cache,
+ BuilderContext *context,
+ GError **error);
+gboolean builder_module_update (BuilderModule *self,
+ BuilderContext *context,
+ GError **error);
+void builder_module_checksum (BuilderModule *self,
+ BuilderCache *cache,
+ BuilderContext *context);
+void builder_module_checksum_for_cleanup (BuilderModule *self,
+ BuilderCache *cache,
+ BuilderContext *context);
+void builder_module_cleanup_collect (BuilderModule *self,
+ BuilderContext *context,
+ GHashTable *to_remove_ht);
G_DEFINE_AUTOPTR_CLEANUP_FUNC(BuilderModule, g_object_unref)