summaryrefslogtreecommitdiff
path: root/builder
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2016-02-18 21:48:33 +0100
committerAlexander Larsson <alexl@redhat.com>2016-02-18 21:48:33 +0100
commitf1d401e6cdf67094d8911957d529c858f7766358 (patch)
tree5b0de2b4bde438f0ca24c5ecae22851abf88df91 /builder
parentb44bbc13c3630a0f1fd055dd1518e52dde3dc241 (diff)
downloadxdg-app-f1d401e6cdf67094d8911957d529c858f7766358.tar.gz
Migrate locales after importing parent runtime
Diffstat (limited to 'builder')
-rw-r--r--builder/builder-manifest.c10
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;
}