builder: Inherit parent version for inherited extension

If you inherit an extension, and it has no explicit version, then
use the version of the parent, as that is what would automatically
be used for the parent.
tingping/wmclass
Alexander Larsson 2017-06-20 11:11:41 +02:00
parent 06b14a8960
commit 1b584b42da
1 changed files with 4 additions and 0 deletions

View File

@ -2215,6 +2215,10 @@ builder_manifest_finish (BuilderManifest *self,
return FALSE;
g_key_file_set_value (keyfile, group, keys[j], value);
}
if (!g_key_file_has_key (keyfile, group, "version", NULL) &&
!g_key_file_has_key (keyfile, group, "versions", NULL))
g_key_file_set_value (keyfile, group, "version", parent_version);
}
if (!g_key_file_save_to_file (keyfile,