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 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 'chromecast_branding%': 'Chromium', | 8 'chromecast_branding%': 'Chromium', |
9 }, | 9 }, |
10 'target_defaults': { | 10 'target_defaults': { |
11 'include_dirs': [ | 11 'include_dirs': [ |
12 '..', # Root of Chromium checkout | 12 '..', # Root of Chromium checkout |
13 ], | 13 ], |
14 }, | 14 }, |
15 'targets': [ | 15 'targets': [ |
16 { | 16 { |
17 'target_name': 'cast_common', | 17 'target_name': 'cast_common', |
18 'type': '<(component)', | 18 'type': '<(component)', |
19 'dependencies': [ | 19 'dependencies': [ |
20 '../base/base.gyp:base', | 20 '../base/base.gyp:base', |
21 ], | 21 ], |
22 'sources': [ | 22 'sources': [ |
23 'common/cast_paths.cc', | 23 'common/cast_paths.cc', |
24 'common/cast_paths.h', | 24 'common/cast_paths.h', |
25 'common/cast_resource_delegate.cc', | |
26 'common/cast_resource_delegate.h', | |
25 'common/chromecast_config.cc', | 27 'common/chromecast_config.cc', |
26 'common/chromecast_config.h', | 28 'common/chromecast_config.h', |
29 'common/pref_names.cc', | |
30 'common/pref_names.h', | |
lcwu1
2014/08/14 15:08:16
Ditto.
| |
27 ], | 31 ], |
28 'conditions': [ | 32 'conditions': [ |
29 ['chromecast_branding=="Chrome"', { | 33 ['chromecast_branding=="Chrome"', { |
30 'dependencies': [ | 34 'dependencies': [ |
31 'internal/chromecast_internal.gyp:cast_common_internal', | 35 'internal/chromecast_internal.gyp:cast_common_internal', |
32 ], | 36 ], |
33 }, { | 37 }, { |
34 'sources': [ | 38 'sources': [ |
35 'common/chromecast_config_simple.cc', | 39 'common/chromecast_config_simple.cc', |
36 ], | 40 ], |
(...skipping 23 matching lines...) Expand all Loading... | |
60 'sources': [ | 64 'sources': [ |
61 'service/cast_service_simple.cc', | 65 'service/cast_service_simple.cc', |
62 'service/cast_service_simple.h', | 66 'service/cast_service_simple.h', |
63 ], | 67 ], |
64 }], | 68 }], |
65 ], | 69 ], |
66 }, | 70 }, |
67 { | 71 { |
68 'target_name': 'cast_shell_resources', | 72 'target_name': 'cast_shell_resources', |
69 'type': 'none', | 73 'type': 'none', |
70 # Place holder for cast_shell specific resources. | 74 'variables': { |
75 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chromecast', | |
76 }, | |
77 'actions': [{ | |
78 'action_name': 'cast_shell_resources', | |
79 'variables': { | |
80 'grit_grd_file': 'shell/browser/resources/shell_resources.grd', | |
81 'grit_resource_ids': 'shell/browser/resources/resource_ids', | |
82 }, | |
83 'includes': [ '../build/grit_action.gypi' ], | |
84 }], | |
85 'includes': [ '../build/grit_target.gypi' ], | |
71 }, | 86 }, |
72 { | 87 { |
73 'target_name': 'cast_shell_pak', | 88 'target_name': 'cast_shell_pak', |
74 'type': 'none', | 89 'type': 'none', |
75 'dependencies': [ | 90 'dependencies': [ |
76 'cast_shell_resources', | 91 'cast_shell_resources', |
77 '../content/browser/devtools/devtools_resources.gyp:devtools_resources', | 92 '../content/browser/devtools/devtools_resources.gyp:devtools_resources', |
78 '../content/content_resources.gyp:content_resources', | 93 '../content/content_resources.gyp:content_resources', |
79 '../net/net.gyp:net_resources', | 94 '../net/net.gyp:net_resources', |
80 '../third_party/WebKit/public/blink_resources.gyp:blink_resources', | 95 '../third_party/WebKit/public/blink_resources.gyp:blink_resources', |
81 '../ui/resources/ui_resources.gyp:ui_resources', | 96 '../ui/resources/ui_resources.gyp:ui_resources', |
82 '../ui/strings/ui_strings.gyp:ui_strings', | 97 '../ui/strings/ui_strings.gyp:ui_strings', |
83 '../webkit/webkit_resources.gyp:webkit_resources', | 98 '../webkit/webkit_resources.gyp:webkit_resources', |
84 '../webkit/webkit_resources.gyp:webkit_strings', | 99 '../webkit/webkit_resources.gyp:webkit_strings', |
85 ], | 100 ], |
86 'actions': [ | 101 'actions': [ |
87 { | 102 { |
88 'action_name': 'repack_cast_shell_pack', | 103 'action_name': 'repack_cast_shell_pack', |
89 'variables': { | 104 'variables': { |
90 'pak_inputs': [ | 105 'pak_inputs': [ |
91 '<(SHARED_INTERMEDIATE_DIR)/blink/public/resources/blink_resources .pak', | 106 '<(SHARED_INTERMEDIATE_DIR)/blink/public/resources/blink_resources .pak', |
107 '<(SHARED_INTERMEDIATE_DIR)/chromecast/shell_resources.pak', | |
92 '<(SHARED_INTERMEDIATE_DIR)/content/content_resources.pak', | 108 '<(SHARED_INTERMEDIATE_DIR)/content/content_resources.pak', |
93 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak', | 109 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak', |
94 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_resources_100_percent. pak', | 110 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_resources_100_percent. pak', |
95 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/webui_resources.pak', | 111 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/webui_resources.pak', |
96 '<(SHARED_INTERMEDIATE_DIR)/ui/strings/app_locale_settings_en-US.p ak', | 112 '<(SHARED_INTERMEDIATE_DIR)/ui/strings/app_locale_settings_en-US.p ak', |
97 '<(SHARED_INTERMEDIATE_DIR)/ui/strings/ui_strings_en-US.pak', | 113 '<(SHARED_INTERMEDIATE_DIR)/ui/strings/ui_strings_en-US.pak', |
98 '<(SHARED_INTERMEDIATE_DIR)/webkit/devtools_resources.pak', | 114 '<(SHARED_INTERMEDIATE_DIR)/webkit/devtools_resources.pak', |
99 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources_100_percent.pa k', | 115 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources_100_percent.pa k', |
100 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_strings_en-US.pak', | 116 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_strings_en-US.pak', |
101 ], | 117 ], |
102 'pak_output': '<(PRODUCT_DIR)/cast_shell.pak', | 118 'pak_output': '<(PRODUCT_DIR)/cast_shell.pak', |
103 }, | 119 }, |
104 'includes': [ '../build/repack_action.gypi' ], | 120 'includes': [ '../build/repack_action.gypi' ], |
105 }, | 121 }, |
106 ], | 122 ], |
107 }, | 123 }, |
108 { | 124 { |
109 'target_name': 'cast_shell', | 125 'target_name': 'cast_shell', |
110 'type': 'executable', | 126 'type': 'executable', |
111 'dependencies': [ | 127 'dependencies': [ |
112 'cast_common', | 128 'cast_common', |
113 'cast_service', | 129 'cast_service', |
114 'cast_shell_pak', | 130 'cast_shell_pak', |
131 'cast_shell_resources', | |
115 'cast_version_header', | 132 'cast_version_header', |
133 'chromecast_locales.gyp:chromecast_locales_pak', | |
134 'chromecast_locales.gyp:chromecast_settings', | |
116 '../ui/aura/aura.gyp:aura_test_support', | 135 '../ui/aura/aura.gyp:aura_test_support', |
117 '../content/content.gyp:content', | 136 '../content/content.gyp:content', |
118 '../content/content.gyp:content_app_browser', | 137 '../content/content.gyp:content_app_browser', |
119 '../skia/skia.gyp:skia', | 138 '../skia/skia.gyp:skia', |
120 ], | 139 ], |
121 'sources': [ | 140 'sources': [ |
122 'net/network_change_notifier_cast.cc', | 141 'net/network_change_notifier_cast.cc', |
123 'net/network_change_notifier_cast.h', | 142 'net/network_change_notifier_cast.h', |
124 'net/network_change_notifier_factory_cast.cc', | 143 'net/network_change_notifier_factory_cast.cc', |
125 'net/network_change_notifier_factory_cast.h', | 144 'net/network_change_notifier_factory_cast.h', |
126 'shell/app/cast_main.cc', | 145 'shell/app/cast_main.cc', |
127 'shell/app/cast_main_delegate.cc', | 146 'shell/app/cast_main_delegate.cc', |
128 'shell/app/cast_main_delegate.h', | 147 'shell/app/cast_main_delegate.h', |
129 'shell/browser/cast_browser_context.cc', | 148 'shell/browser/cast_browser_context.cc', |
130 'shell/browser/cast_browser_context.h', | 149 'shell/browser/cast_browser_context.h', |
131 'shell/browser/cast_browser_main_parts.cc', | 150 'shell/browser/cast_browser_main_parts.cc', |
132 'shell/browser/cast_browser_main_parts.h', | 151 'shell/browser/cast_browser_main_parts.h', |
133 'shell/browser/cast_content_browser_client.cc', | 152 'shell/browser/cast_content_browser_client.cc', |
134 'shell/browser/cast_content_browser_client.h', | 153 'shell/browser/cast_content_browser_client.h', |
135 'shell/browser/cast_http_user_agent_settings.cc', | 154 'shell/browser/cast_http_user_agent_settings.cc', |
136 'shell/browser/cast_http_user_agent_settings.h', | 155 'shell/browser/cast_http_user_agent_settings.h', |
156 'shell/browser/devtools/cast_dev_tools_delegate.cc', | |
157 'shell/browser/devtools/cast_dev_tools_delegate.h', | |
158 'shell/browser/devtools/remote_debugging_server.cc', | |
159 'shell/browser/devtools/remote_debugging_server.h', | |
137 'shell/browser/geolocation/cast_access_token_store.cc', | 160 'shell/browser/geolocation/cast_access_token_store.cc', |
138 'shell/browser/geolocation/cast_access_token_store.h', | 161 'shell/browser/geolocation/cast_access_token_store.h', |
139 'shell/browser/url_request_context_factory.cc', | 162 'shell/browser/url_request_context_factory.cc', |
140 'shell/browser/url_request_context_factory.h', | 163 'shell/browser/url_request_context_factory.h', |
141 'shell/common/cast_content_client.cc', | 164 'shell/common/cast_content_client.cc', |
142 'shell/common/cast_content_client.h', | 165 'shell/common/cast_content_client.h', |
143 'shell/renderer/cast_content_renderer_client.cc', | 166 'shell/renderer/cast_content_renderer_client.cc', |
144 'shell/renderer/cast_content_renderer_client.h', | 167 'shell/renderer/cast_content_renderer_client.h', |
145 ], | 168 ], |
146 'conditions': [ | 169 'conditions': [ |
147 ['chromecast_branding=="Chrome"', { | 170 ['chromecast_branding=="Chrome"', { |
148 'dependencies': [ | 171 'dependencies': [ |
149 'internal/chromecast_internal.gyp:cast_gfx_internal', | 172 'internal/chromecast_internal.gyp:cast_gfx_internal', |
150 ], | 173 ], |
151 }, { | 174 }, { |
152 'dependencies': [ | 175 'dependencies': [ |
153 '../ui/ozone/ozone.gyp:eglplatform_shim_x11', | 176 '../ui/ozone/ozone.gyp:eglplatform_shim_x11', |
154 ], | 177 ], |
178 'sources': [ | |
179 'shell/browser/devtools/remote_debugging_server_simple.cc', | |
180 ], | |
155 }], | 181 }], |
156 ], | 182 ], |
157 }, | 183 }, |
158 { | 184 { |
159 'target_name': 'cast_version_header', | 185 'target_name': 'cast_version_header', |
160 'type': 'none', | 186 'type': 'none', |
161 'direct_dependent_settings': { | 187 'direct_dependent_settings': { |
162 'include_dirs': [ | 188 'include_dirs': [ |
163 '<(SHARED_INTERMEDIATE_DIR)', | 189 '<(SHARED_INTERMEDIATE_DIR)', |
164 ], | 190 ], |
(...skipping 17 matching lines...) Expand all Loading... | |
182 '<@(_outputs)', | 208 '<@(_outputs)', |
183 ], | 209 ], |
184 'includes': [ | 210 'includes': [ |
185 '../build/util/version.gypi', | 211 '../build/util/version.gypi', |
186 ], | 212 ], |
187 }, | 213 }, |
188 ], | 214 ], |
189 }, | 215 }, |
190 ], # end of targets | 216 ], # end of targets |
191 } | 217 } |
OLD | NEW |