diff options
author | Alexander Larsson <alexl@redhat.com> | 2015-12-09 14:26:41 +0100 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2015-12-09 14:26:41 +0100 |
commit | b716e0d8eba438b396049453d1b8c48cb5da6b75 (patch) | |
tree | b07eee913a93786d8ee4586a8839a21ec32400ef /builder/builder-source.c | |
parent | dfc11d5e87440b3b658d8014a154bfccfb0100d7 (diff) | |
download | xdg-app-b716e0d8eba438b396049453d1b8c48cb5da6b75.tar.gz |
Builder: Add a resolved version of the manifest to the built app
Diffstat (limited to 'builder/builder-source.c')
-rw-r--r-- | builder/builder-source.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/builder/builder-source.c b/builder/builder-source.c index 5d0cc92..ac508a1 100644 --- a/builder/builder-source.c +++ b/builder/builder-source.c @@ -118,6 +118,14 @@ builder_source_real_extract (BuilderSource *self, return FALSE; } +static gboolean +builder_source_real_update (BuilderSource *self, + BuilderContext *context, + GError **error) +{ + return TRUE; +} + static void builder_source_class_init (BuilderSourceClass *klass) { @@ -129,6 +137,7 @@ builder_source_class_init (BuilderSourceClass *klass) klass->download = builder_source_real_download; klass->extract = builder_source_real_extract; + klass->update = builder_source_real_update; g_object_class_install_property (object_class, PROP_DEST, @@ -246,6 +255,16 @@ builder_source_extract (BuilderSource *self, return class->extract (self, real_dest, context, error); } +gboolean +builder_source_update (BuilderSource *self, + BuilderContext *context, + GError **error) +{ + BuilderSourceClass *class = BUILDER_SOURCE_GET_CLASS (self); + + return class->update (self, context, error); +} + void builder_source_checksum (BuilderSource *self, BuilderCache *cache, |