OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//build/config/chrome_build.gni") | 5 import("//build/config/chrome_build.gni") |
6 import("//build/config/features.gni") | 6 import("//build/config/features.gni") |
7 import("//build/config/ui.gni") | 7 import("//build/config/ui.gni") |
8 import("//tools/grit/repack.gni") | 8 import("//tools/grit/repack.gni") |
9 | 9 |
10 # Arguments: | 10 # Arguments: |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
45 "${root_gen_dir}/components/strings/components_strings_${locale}.pak", | 45 "${root_gen_dir}/components/strings/components_strings_${locale}.pak", |
46 ] | 46 ] |
47 deps = [ | 47 deps = [ |
48 "//chrome/app:generated_resources", | 48 "//chrome/app:generated_resources", |
49 "//chrome/app/resources:locale_settings", | 49 "//chrome/app/resources:locale_settings", |
50 "//chrome/app/resources:platform_locale_settings", | 50 "//chrome/app/resources:platform_locale_settings", |
51 "//components/strings:components_locale_settings", | 51 "//components/strings:components_locale_settings", |
52 "//components/strings:components_strings", | 52 "//components/strings:components_strings", |
53 ] | 53 ] |
54 | 54 |
55 # The settings strings are not being treated as strings because they are | |
56 # not translated (English only), this should change in late 2015. | |
57 sources += [ "${root_gen_dir}/chrome/settings_strings.pak" ] | |
58 deps += [ "//chrome/app:settings_strings" ] | |
59 | |
60 if (defined(invoker.additional_source_patterns)) { | 55 if (defined(invoker.additional_source_patterns)) { |
61 sources += process_file_template(invoker.additional_source_patterns, | 56 sources += process_file_template(invoker.additional_source_patterns, |
62 [ "{{source}}_${locale}.pak" ]) | 57 [ "{{source}}_${locale}.pak" ]) |
63 deps += invoker.additional_deps | 58 deps += invoker.additional_deps |
64 } | 59 } |
65 | 60 |
66 if (use_ash) { | 61 if (use_ash) { |
67 sources += [ "${root_gen_dir}/ash/strings/ash_strings_${locale}.pak" ] | 62 sources += [ "${root_gen_dir}/ash/strings/ash_strings_${locale}.pak" ] |
68 deps += [ "//ash/strings" ] | 63 deps += [ "//ash/strings" ] |
69 } | 64 } |
(...skipping 28 matching lines...) Expand all Loading... |
98 # TODO(jamescook): When Android stops building extensions code move | 93 # TODO(jamescook): When Android stops building extensions code move |
99 # this to the OS != 'ios' and OS != 'android' section. | 94 # this to the OS != 'ios' and OS != 'android' section. |
100 "${root_gen_dir}/extensions/strings/extensions_strings_${locale}.pak", | 95 "${root_gen_dir}/extensions/strings/extensions_strings_${locale}.pak", |
101 ] | 96 ] |
102 deps += [ "//extensions/strings" ] | 97 deps += [ "//extensions/strings" ] |
103 } | 98 } |
104 | 99 |
105 if (is_chrome_branded) { | 100 if (is_chrome_branded) { |
106 sources += [ | 101 sources += [ |
107 "${root_gen_dir}/chrome/google_chrome_strings_${locale}.pak", | 102 "${root_gen_dir}/chrome/google_chrome_strings_${locale}.pak", |
108 "${root_gen_dir}/chrome/settings_google_chrome_strings.pak", | |
109 "${root_gen_dir}/components/strings/components_google_chrome_strings_${l
ocale}.pak", | 103 "${root_gen_dir}/components/strings/components_google_chrome_strings_${l
ocale}.pak", |
110 ] | 104 ] |
111 deps += [ | 105 deps += [ |
112 "//chrome/app:google_chrome_strings", | 106 "//chrome/app:google_chrome_strings", |
113 "//chrome/app:settings_google_chrome_strings", | |
114 "//components/strings:components_google_chrome_strings", | 107 "//components/strings:components_google_chrome_strings", |
115 ] | 108 ] |
116 } else { | 109 } else { |
117 sources += [ | 110 sources += [ |
118 "${root_gen_dir}/chrome/chromium_strings_${locale}.pak", | 111 "${root_gen_dir}/chrome/chromium_strings_${locale}.pak", |
119 "${root_gen_dir}/chrome/settings_chromium_strings.pak", | |
120 "${root_gen_dir}/components/strings/components_chromium_strings_${locale
}.pak", | 112 "${root_gen_dir}/components/strings/components_chromium_strings_${locale
}.pak", |
121 ] | 113 ] |
122 deps += [ | 114 deps += [ |
123 "//chrome/app:chromium_strings", | 115 "//chrome/app:chromium_strings", |
124 "//chrome/app:settings_chromium_strings", | |
125 "//components/strings:components_chromium_strings", | 116 "//components/strings:components_chromium_strings", |
126 ] | 117 ] |
127 } | 118 } |
128 | 119 |
129 output = invoker.output | 120 output = invoker.output |
130 } | 121 } |
131 } | 122 } |
132 | 123 |
133 # Creates an action to call the repack_locales script. | 124 # Creates an action to call the repack_locales script. |
134 # | 125 # |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
205 | 196 |
206 current_index = current_index + 1 | 197 current_index = current_index + 1 |
207 } | 198 } |
208 | 199 |
209 # The group that external targets depend on which collects all deps. | 200 # The group that external targets depend on which collects all deps. |
210 group(group_target_name) { | 201 group(group_target_name) { |
211 forward_variables_from(invoker, [ "visibility" ]) | 202 forward_variables_from(invoker, [ "visibility" ]) |
212 public_deps = locale_targets | 203 public_deps = locale_targets |
213 } | 204 } |
214 } | 205 } |
OLD | NEW |