diff options
author | Alexander Larsson <alexl@redhat.com> | 2016-02-18 21:48:33 +0100 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2016-02-18 21:48:33 +0100 |
commit | f1d401e6cdf67094d8911957d529c858f7766358 (patch) | |
tree | 5b0de2b4bde438f0ca24c5ecae22851abf88df91 /builder | |
parent | b44bbc13c3630a0f1fd055dd1518e52dde3dc241 (diff) | |
download | xdg-app-f1d401e6cdf67094d8911957d529c858f7766358.tar.gz |
Migrate locales after importing parent runtime
Diffstat (limited to 'builder')
-rw-r--r-- | builder/builder-manifest.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/builder/builder-manifest.c b/builder/builder-manifest.c index c23c222..019d02f 100644 --- a/builder/builder-manifest.c +++ b/builder/builder-manifest.c @@ -914,6 +914,16 @@ builder_manifest_init_app_dir (BuilderManifest *self, !g_subprocess_wait_check (subp, NULL, error)) return FALSE; + if (self->build_runtime && self->separate_locales) + { + g_autoptr(GFile) root_dir = NULL; + + root_dir = g_file_get_child (app_dir, "usr"); + + if (!builder_migrate_locale_dirs (root_dir, error)) + return FALSE; + } + return TRUE; } |