From a9c924928ca4c2f6d686f1bf24a813e7016bd2a5 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 17 Oct 2016 10:15:59 +0200 Subject: [PATCH] builder: Add runtime-commit to resolved manifest Apparently this must have been forgotten when sdk-commit was added. --- builder/builder-manifest.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/builder/builder-manifest.c b/builder/builder-manifest.c index 05d8d37fa..d277e359a 100644 --- a/builder/builder-manifest.c +++ b/builder/builder-manifest.c @@ -91,6 +91,7 @@ enum { PROP_BRANCH, PROP_RUNTIME, PROP_RUNTIME_VERSION, + PROP_RUNTIME_COMMIT, PROP_SDK, PROP_SDK_COMMIT, PROP_VAR, @@ -226,6 +227,10 @@ builder_manifest_get_property (GObject *object, g_value_set_string (value, self->runtime); break; + case PROP_RUNTIME_COMMIT: + g_value_set_string (value, self->runtime_commit); + break; + case PROP_RUNTIME_VERSION: g_value_set_string (value, self->runtime_version); break; @@ -371,6 +376,11 @@ builder_manifest_set_property (GObject *object, self->runtime = g_value_dup_string (value); break; + case PROP_RUNTIME_COMMIT: + g_free (self->runtime_commit); + self->runtime_commit = g_value_dup_string (value); + break; + case PROP_RUNTIME_VERSION: g_free (self->runtime_version); self->runtime_version = g_value_dup_string (value); @@ -552,6 +562,13 @@ builder_manifest_class_init (BuilderManifestClass *klass) "", NULL, G_PARAM_READWRITE)); + g_object_class_install_property (object_class, + PROP_RUNTIME_COMMIT, + g_param_spec_string ("runtime-commit", + "", + "", + NULL, + G_PARAM_READWRITE)); g_object_class_install_property (object_class, PROP_RUNTIME_VERSION, g_param_spec_string ("runtime-version",