Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(30)

Side by Side Diff: ios/chrome/ios_chrome_resources.gyp

Issue 2041603002: [ios Mojo] Implemented chrome://version. Base URL: https://chromium.googlesource.com/chromium/src.git@mojo_version
Patch Set: Self review Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « ios/chrome/ios_chrome.gyp ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2012 The Chromium Authors. All rights reserved. 1 # Copyright 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 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/ios/chrome', 8 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/ios/chrome',
9 'ui_string_overrider_inputs': [ 9 'ui_string_overrider_inputs': [
10 '<(SHARED_INTERMEDIATE_DIR)/components/strings/grit/components_locale_sett ings.h', 10 '<(SHARED_INTERMEDIATE_DIR)/components/strings/grit/components_locale_sett ings.h',
(...skipping 20 matching lines...) Expand all
31 ], 31 ],
32 }, 32 },
33 'targets': [ 33 'targets': [
34 { 34 {
35 'target_name': 'ios_chrome_resources', 35 'target_name': 'ios_chrome_resources',
36 'type': 'none', 36 'type': 'none',
37 'dependencies': [ 37 'dependencies': [
38 'ios_resources_gen', 38 'ios_resources_gen',
39 'ios_strings_gen', 39 'ios_strings_gen',
40 'ios_theme_resources_gen', 40 'ios_theme_resources_gen',
41 'web_ui_mojo_bindings',
41 ], 42 ],
42 }, 43 },
43 { 44 {
44 # GN version: //ios/chrome/app/strings 45 # GN version: //ios/chrome/app/strings
45 'target_name': 'ios_strings_gen', 46 'target_name': 'ios_strings_gen',
46 'type': 'none', 47 'type': 'none',
47 'hard_dependency': 1, 48 'hard_dependency': 1,
48 'actions': [ 49 'actions': [
49 { 50 {
50 # GN version: //ios/chrome/app/strings:ios_strings 51 # GN version: //ios/chrome/app/strings:ios_strings
(...skipping 29 matching lines...) Expand all
80 { 81 {
81 # GN version: //ios/chrome/app/resources 82 # GN version: //ios/chrome/app/resources
82 'target_name': 'ios_resources_gen', 83 'target_name': 'ios_resources_gen',
83 'type': 'none', 84 'type': 'none',
84 'hard_dependency': 1, 85 'hard_dependency': 1,
85 'actions': [ 86 'actions': [
86 { 87 {
87 'action_name': 'ios_resources', 88 'action_name': 'ios_resources',
88 'variables': { 89 'variables': {
89 'grit_grd_file': 'app/resources/ios_resources.grd', 90 'grit_grd_file': 'app/resources/ios_resources.grd',
91 'grit_additional_defines': [
92 '-E', 'root_gen_dir=<(SHARED_INTERMEDIATE_DIR)',
93 ],
90 }, 94 },
91 'includes': [ '../../build/grit_action.gypi' ], 95 'includes': [ '../../build/grit_action.gypi' ],
92 }, 96 },
93 ], 97 ],
94 'direct_dependent_settings': { 98 'direct_dependent_settings': {
95 'include_dirs': [ 99 'include_dirs': [
96 '<(SHARED_INTERMEDIATE_DIR)', 100 '<(SHARED_INTERMEDIATE_DIR)',
97 ], 101 ],
98 }, 102 },
99 }, 103 },
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after
255 'type': 'static_library', 259 'type': 'static_library',
256 'dependencies': [ 260 'dependencies': [
257 '../../components/components.gyp:variations_service', 261 '../../components/components.gyp:variations_service',
258 'ios_chrome_ui_string_overrider_factory_gen', 262 'ios_chrome_ui_string_overrider_factory_gen',
259 ], 263 ],
260 'sources': [ 264 'sources': [
261 '<(SHARED_INTERMEDIATE_DIR)/<(ui_string_overrider_output_basename).cc', 265 '<(SHARED_INTERMEDIATE_DIR)/<(ui_string_overrider_output_basename).cc',
262 '<(SHARED_INTERMEDIATE_DIR)/<(ui_string_overrider_output_basename).h', 266 '<(SHARED_INTERMEDIATE_DIR)/<(ui_string_overrider_output_basename).h',
263 ], 267 ],
264 }, 268 },
269 {
270 'target_name': 'web_ui_mojo_bindings',
271 # The type of this target must be none. This is so that resources can
272 # depend upon this target for generating the js bindings files. Any
273 # generated cpp files be listed explicitly in browser_ui.
274 'type': 'none',
275 'sources': [
276 '../../chrome/browser/ui/webui/version.mojom',
277 ],
278 'includes': [ '../../mojo/mojom_bindings_generator.gypi' ],
279 },
265 ], 280 ],
266 } 281 }
OLDNEW
« no previous file with comments | « ios/chrome/ios_chrome.gyp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698