summaryrefslogtreecommitdiff
path: root/builder/builder-source.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2015-12-09 14:26:41 +0100
committerAlexander Larsson <alexl@redhat.com>2015-12-09 14:26:41 +0100
commitb716e0d8eba438b396049453d1b8c48cb5da6b75 (patch)
treeb07eee913a93786d8ee4586a8839a21ec32400ef /builder/builder-source.h
parentdfc11d5e87440b3b658d8014a154bfccfb0100d7 (diff)
downloadxdg-app-b716e0d8eba438b396049453d1b8c48cb5da6b75.tar.gz
Builder: Add a resolved version of the manifest to the built app
Diffstat (limited to 'builder/builder-source.h')
-rw-r--r--builder/builder-source.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/builder/builder-source.h b/builder/builder-source.h
index a041a07..af7459b 100644
--- a/builder/builder-source.h
+++ b/builder/builder-source.h
@@ -53,6 +53,9 @@ typedef struct {
GFile *dest,
BuilderContext *context,
GError **error);
+ gboolean (* update) (BuilderSource *self,
+ BuilderContext *context,
+ GError **error);
void (* checksum) (BuilderSource *self,
BuilderCache *cache,
BuilderContext *context);
@@ -70,6 +73,9 @@ gboolean builder_source_extract (BuilderSource *self,
GFile *dest,
BuilderContext *context,
GError **error);
+gboolean builder_source_update (BuilderSource *self,
+ BuilderContext *context,
+ GError **error);
void builder_source_checksum (BuilderSource *self,
BuilderCache *cache,