Index: headless/BUILD.gn |
diff --git a/headless/BUILD.gn b/headless/BUILD.gn |
index 55afe1f2833a2df59119165ab9391dc0350a1be4..11dd554b25b19fcd4e044919dbd0f1419a65feab 100644 |
--- a/headless/BUILD.gn |
+++ b/headless/BUILD.gn |
@@ -25,10 +25,32 @@ group("headless") { |
] |
} |
+repack_locales("locale_pak") { |
Eric Seckler
2017/04/20 09:15:28
I'm not very familiar with locales. Can you explai
jzfeng
2017/04/27 06:56:05
The locale pak is loaded by ResourceBundle::LoadLo
Eric Seckler
2017/04/27 08:57:00
I have two concerns about this:
a) Would this have
altimin
2017/04/27 15:16:34
Yes, current approach does not support embedded re
jzfeng
2017/05/02 07:50:55
Thanks for the help!
Managed to find a way to avoi
|
+ input_locales = [ "en-US" ] |
+ |
+ if (!is_mac) { |
+ output_locales = [ "en-US" ] |
+ } else { |
+ output_locales = [ "locale" ] |
+ } |
+ |
+ source_patterns = [ |
+ "$root_gen_dir/ui/strings/app_locale_settings_", |
+ "$root_gen_dir/ui/strings/ui_strings_", |
+ ] |
+ |
+ deps = [ |
+ "//ui/strings", |
+ ] |
+ |
+ output_dir = "$root_out_dir/headless_locales" |
+} |
+ |
repack("pak") { |
sources = [ |
"$root_gen_dir/blink/public/resources/blink_image_resources_100_percent.pak", |
"$root_gen_dir/blink/public/resources/blink_resources.pak", |
+ "$root_gen_dir/components/components_resources.pak", |
"$root_gen_dir/components/strings/components_strings_en-US.pak", |
"$root_gen_dir/content/app/resources/content_resources_100_percent.pak", |
"$root_gen_dir/content/app/strings/content_strings_en-US.pak", |
@@ -51,6 +73,7 @@ repack("pak") { |
deps = [ |
":resources", |
+ "//components/resources:components_resources", |
"//components/strings", |
"//content:resources", |
"//content/app/resources", |
@@ -323,6 +346,7 @@ static_library("headless_lib") { |
deps = [ |
":gen_devtools_client_api", |
+ ":locale_pak", |
":tab_socket", |
":version_header", |
"//components/crash/content/browser", |