OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'variables': { | 5 'variables': { |
6 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chrome', | 6 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chrome', |
7 'about_credits_file': '<(SHARED_INTERMEDIATE_DIR)/about_credits.html', | 7 'about_credits_file': '<(SHARED_INTERMEDIATE_DIR)/about_credits.html', |
8 'additional_modules_list_file': '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/i
nternal/additional_modules_list.txt', | 8 'additional_modules_list_file': '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/i
nternal/additional_modules_list.txt', |
9 'omnibox_mojom_file': '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/ui/webui/om
nibox/omnibox.mojom.js', | 9 'omnibox_mojom_file': '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/ui/webui/om
nibox/omnibox.mojom.js', |
10 }, | 10 }, |
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
123 }, { # else use_chromevox_next == 0 | 123 }, { # else use_chromevox_next == 0 |
124 'dependencies': [ | 124 'dependencies': [ |
125 'browser/resources/chromeos/chromevox/chromevox.gyp:chromevox', | 125 'browser/resources/chromeos/chromevox/chromevox.gyp:chromevox', |
126 ], | 126 ], |
127 }], | 127 }], |
128 ], | 128 ], |
129 }], | 129 }], |
130 ], | 130 ], |
131 }, | 131 }, |
132 { | 132 { |
| 133 # GN version: //chrome/browser:chrome_internal_resources_gen |
133 'target_name': 'chrome_internal_resources_gen', | 134 'target_name': 'chrome_internal_resources_gen', |
134 'type': 'none', | 135 'type': 'none', |
135 'conditions': [ | 136 'conditions': [ |
136 ['branding=="Chrome"', { | 137 ['branding=="Chrome"', { |
137 'actions': [ | 138 'actions': [ |
138 { | 139 { |
139 'action_name': 'generate_transform_additional_modules_list', | 140 'action_name': 'generate_transform_additional_modules_list', |
140 'variables': { | 141 'variables': { |
141 'additional_modules_input_path': | 142 'additional_modules_input_path': |
142 'browser/internal/resources/additional_modules_list.input', | 143 'browser/internal/resources/additional_modules_list.input', |
(...skipping 16 matching lines...) Expand all Loading... |
159 } | 160 } |
160 ], | 161 ], |
161 }], | 162 }], |
162 ], | 163 ], |
163 }, | 164 }, |
164 { | 165 { |
165 # TODO(mark): It would be better if each static library that needed | 166 # TODO(mark): It would be better if each static library that needed |
166 # to run grit would list its own .grd files, but unfortunately some | 167 # to run grit would list its own .grd files, but unfortunately some |
167 # of the static libraries currently have circular dependencies among | 168 # of the static libraries currently have circular dependencies among |
168 # generated headers. | 169 # generated headers. |
| 170 |
| 171 # GN version: //chrome:resources |
169 'target_name': 'chrome_resources', | 172 'target_name': 'chrome_resources', |
170 'type': 'none', | 173 'type': 'none', |
171 'dependencies': [ | 174 'dependencies': [ |
172 'about_credits', | 175 'about_credits', |
173 'chrome_internal_resources_gen', | 176 'chrome_internal_resources_gen', |
174 'chrome_web_ui_mojo_bindings.gyp:web_ui_mojo_bindings', | 177 'chrome_web_ui_mojo_bindings.gyp:web_ui_mojo_bindings', |
175 ], | 178 ], |
176 'actions': [ | 179 'actions': [ |
177 { | 180 { |
| 181 # GN version: //chrome/browser:resources |
178 'action_name': 'generate_browser_resources', | 182 'action_name': 'generate_browser_resources', |
179 'variables': { | 183 'variables': { |
180 'grit_grd_file': 'browser/browser_resources.grd', | 184 'grit_grd_file': 'browser/browser_resources.grd', |
181 'grit_additional_defines': [ | 185 'grit_additional_defines': [ |
182 '-E', 'about_credits_file=<(about_credits_file)', | 186 '-E', 'about_credits_file=<(about_credits_file)', |
183 '-E', 'additional_modules_list_file=<(additional_modules_list_file
)', | 187 '-E', 'additional_modules_list_file=<(additional_modules_list_file
)', |
184 '-E', 'omnibox_mojom_file=<(omnibox_mojom_file)', | 188 '-E', 'omnibox_mojom_file=<(omnibox_mojom_file)', |
185 ], | 189 ], |
186 }, | 190 }, |
187 'includes': [ '../build/grit_action.gypi' ], | 191 'includes': [ '../build/grit_action.gypi' ], |
188 }, | 192 }, |
189 { | 193 { |
| 194 # GN version: //chrome/common:resources |
190 'action_name': 'generate_common_resources', | 195 'action_name': 'generate_common_resources', |
191 'variables': { | 196 'variables': { |
192 'grit_grd_file': 'common/common_resources.grd', | 197 'grit_grd_file': 'common/common_resources.grd', |
193 }, | 198 }, |
194 'includes': [ '../build/grit_action.gypi' ], | 199 'includes': [ '../build/grit_action.gypi' ], |
195 }, | 200 }, |
196 { | 201 { |
| 202 # GN version: //chrome/renderer:resources |
197 'action_name': 'generate_renderer_resources', | 203 'action_name': 'generate_renderer_resources', |
198 'variables': { | 204 'variables': { |
199 'grit_grd_file': 'renderer/resources/renderer_resources.grd', | 205 'grit_grd_file': 'renderer/resources/renderer_resources.grd', |
200 }, | 206 }, |
201 'includes': [ '../build/grit_action.gypi' ], | 207 'includes': [ '../build/grit_action.gypi' ], |
202 }, | 208 }, |
203 ], | 209 ], |
204 'conditions': [ | 210 'conditions': [ |
205 ['enable_extensions==1', { | 211 ['enable_extensions==1', { |
206 'actions': [ | 212 'actions': [ |
207 { | 213 { |
| 214 # GN version: //chrome/common:extensions_api_resources |
208 'action_name': 'generate_extensions_api_resources', | 215 'action_name': 'generate_extensions_api_resources', |
209 'variables': { | 216 'variables': { |
210 'grit_grd_file': 'common/extensions_api_resources.grd', | 217 'grit_grd_file': 'common/extensions_api_resources.grd', |
211 }, | 218 }, |
212 'includes': [ '../build/grit_action.gypi' ], | 219 'includes': [ '../build/grit_action.gypi' ], |
213 } | 220 } |
214 ], | 221 ], |
215 }], | 222 }], |
216 ], | 223 ], |
217 'includes': [ '../build/grit_target.gypi' ], | 224 'includes': [ '../build/grit_target.gypi' ], |
(...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
495 'action_name': 'generate_chrome_unscaled_resources', | 502 'action_name': 'generate_chrome_unscaled_resources', |
496 'variables': { | 503 'variables': { |
497 'grit_grd_file': 'app/theme/chrome_unscaled_resources.grd', | 504 'grit_grd_file': 'app/theme/chrome_unscaled_resources.grd', |
498 }, | 505 }, |
499 'includes': [ '../build/grit_action.gypi' ], | 506 'includes': [ '../build/grit_action.gypi' ], |
500 }, | 507 }, |
501 ], | 508 ], |
502 'includes': [ '../build/grit_target.gypi' ], | 509 'includes': [ '../build/grit_target.gypi' ], |
503 }, | 510 }, |
504 { | 511 { |
| 512 # GN version: //chrome/browser:about_credits |
505 'target_name': 'about_credits', | 513 'target_name': 'about_credits', |
506 'type': 'none', | 514 'type': 'none', |
507 'actions': [ | 515 'actions': [ |
508 { | 516 { |
509 'variables': { | 517 'variables': { |
510 'generator_path': '../tools/licenses.py', | 518 'generator_path': '../tools/licenses.py', |
511 }, | 519 }, |
512 'action_name': 'generate_about_credits', | 520 'action_name': 'generate_about_credits', |
513 'inputs': [ | 521 'inputs': [ |
514 # TODO(phajdan.jr): make licenses.py print inputs too. | 522 # TODO(phajdan.jr): make licenses.py print inputs too. |
515 '<(generator_path)', | 523 '<(generator_path)', |
516 ], | 524 ], |
517 'outputs': [ | 525 'outputs': [ |
518 '<(about_credits_file)', | 526 '<(about_credits_file)', |
519 ], | 527 ], |
520 'hard_dependency': 1, | 528 'hard_dependency': 1, |
521 'action': ['python', | 529 'action': ['python', |
522 '<(generator_path)', | 530 '<(generator_path)', |
523 'credits', | 531 'credits', |
524 '<(about_credits_file)', | 532 '<(about_credits_file)', |
525 ], | 533 ], |
526 'message': 'Generating about:credits', | 534 'message': 'Generating about:credits', |
527 }, | 535 }, |
528 ], | 536 ], |
529 }, | 537 }, |
530 ], # targets | 538 ], # targets |
531 } | 539 } |
OLD | NEW |