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': { |
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
159 '<(SHARED_INTERMEDIATE_DIR)/ui/strings/ui_strings_en-US.pak', | 159 '<(SHARED_INTERMEDIATE_DIR)/ui/strings/ui_strings_en-US.pak', |
160 '<(SHARED_INTERMEDIATE_DIR)/webkit/devtools_resources.pak', | 160 '<(SHARED_INTERMEDIATE_DIR)/webkit/devtools_resources.pak', |
161 ], | 161 ], |
162 'pak_output': '<(PRODUCT_DIR)/assets/cast_shell.pak', | 162 'pak_output': '<(PRODUCT_DIR)/assets/cast_shell.pak', |
163 }, | 163 }, |
164 'includes': [ '../build/repack_action.gypi' ], | 164 'includes': [ '../build/repack_action.gypi' ], |
165 }, | 165 }, |
166 ], | 166 ], |
167 }, | 167 }, |
168 { | 168 { |
169 'target_name': 'cast_shell', | 169 'target_name': 'cast_shell_core', |
170 'type': 'executable', | 170 'type': '<(component)', |
171 'dependencies': [ | 171 'dependencies': [ |
172 'cast_common', | 172 'cast_common', |
173 'cast_metrics', | 173 'cast_metrics', |
174 'cast_service', | 174 'cast_service', |
175 'cast_shell_pak', | 175 'cast_shell_pak', |
176 'cast_shell_resources', | 176 'cast_shell_resources', |
177 'cast_version_header', | 177 'cast_version_header', |
178 'chromecast_locales.gyp:chromecast_locales_pak', | 178 'chromecast_locales.gyp:chromecast_locales_pak', |
179 'chromecast_locales.gyp:chromecast_settings', | 179 'chromecast_locales.gyp:chromecast_settings', |
180 'media/media.gyp:cast_media', | 180 'media/media.gyp:cast_media', |
181 '../components/components.gyp:component_metrics_proto', | 181 '../components/components.gyp:component_metrics_proto', |
182 '../content/content.gyp:content', | 182 '../content/content.gyp:content', |
183 '../content/content.gyp:content_app_browser', | 183 '../content/content.gyp:content_app_browser', |
184 '../skia/skia.gyp:skia', | 184 '../skia/skia.gyp:skia', |
185 '../ui/aura/aura.gyp:aura_test_support', | 185 '../ui/aura/aura.gyp:aura_test_support', |
186 ], | 186 ], |
187 'sources': [ | 187 'sources': [ |
188 'net/network_change_notifier_cast.cc', | 188 'net/network_change_notifier_cast.cc', |
189 'net/network_change_notifier_cast.h', | 189 'net/network_change_notifier_cast.h', |
190 'net/network_change_notifier_factory_cast.cc', | 190 'net/network_change_notifier_factory_cast.cc', |
191 'net/network_change_notifier_factory_cast.h', | 191 'net/network_change_notifier_factory_cast.h', |
192 'shell/app/cast_main.cc', | |
193 'shell/app/cast_main_delegate.cc', | 192 'shell/app/cast_main_delegate.cc', |
194 'shell/app/cast_main_delegate.h', | 193 'shell/app/cast_main_delegate.h', |
195 'shell/browser/cast_browser_context.cc', | 194 'shell/browser/cast_browser_context.cc', |
196 'shell/browser/cast_browser_context.h', | 195 'shell/browser/cast_browser_context.h', |
197 'shell/browser/cast_browser_main_parts.cc', | 196 'shell/browser/cast_browser_main_parts.cc', |
198 'shell/browser/cast_browser_main_parts.h', | 197 'shell/browser/cast_browser_main_parts.h', |
199 'shell/browser/cast_browser_process.cc', | 198 'shell/browser/cast_browser_process.cc', |
200 'shell/browser/cast_browser_process.h', | 199 'shell/browser/cast_browser_process.h', |
201 'shell/browser/cast_content_browser_client.cc', | 200 'shell/browser/cast_content_browser_client.cc', |
202 'shell/browser/cast_content_browser_client.h', | 201 'shell/browser/cast_content_browser_client.h', |
(...skipping 24 matching lines...) Expand all Loading... |
227 '../ui/ozone/ozone.gyp:eglplatform_shim_x11', | 226 '../ui/ozone/ozone.gyp:eglplatform_shim_x11', |
228 ], | 227 ], |
229 'sources': [ | 228 'sources': [ |
230 'shell/browser/devtools/remote_debugging_server_simple.cc', | 229 'shell/browser/devtools/remote_debugging_server_simple.cc', |
231 'shell/browser/webui/webui_cast_simple.cc', | 230 'shell/browser/webui/webui_cast_simple.cc', |
232 ], | 231 ], |
233 }], | 232 }], |
234 ], | 233 ], |
235 }, | 234 }, |
236 { | 235 { |
| 236 'target_name': 'cast_shell', |
| 237 'type': 'executable', |
| 238 'dependencies': [ |
| 239 'cast_shell_core' |
| 240 ], |
| 241 'sources': [ |
| 242 'shell/app/cast_main.cc', |
| 243 ], |
| 244 }, |
| 245 { |
| 246 'target_name': 'cast_shell_browser_test', |
| 247 'type': '<(gtest_target_type)', |
| 248 'dependencies': [ |
| 249 'cast_shell_test_support', |
| 250 ], |
| 251 'defines': [ |
| 252 'HAS_OUT_OF_PROC_TEST_RUNNER', |
| 253 ], |
| 254 'sources': [ |
| 255 'shell/browser/test/chromecast_shell_browser_test.cc', |
| 256 ], |
| 257 'include_dirs': [ |
| 258 '../testing/gtest/include', |
| 259 ], |
| 260 }, |
| 261 { |
| 262 'target_name': 'cast_shell_test_support', |
| 263 'type': '<(component)', |
| 264 'defines': [ |
| 265 'HAS_OUT_OF_PROC_TEST_RUNNER', |
| 266 ], |
| 267 'dependencies': [ |
| 268 'cast_shell_core', |
| 269 '../content/content_shell_and_tests.gyp:content_browser_test_support', |
| 270 '../testing/gtest.gyp:gtest', |
| 271 ], |
| 272 'sources': [ |
| 273 'shell/browser/test/chromecast_browser_test.cc', |
| 274 'shell/browser/test/chromecast_browser_test.h', |
| 275 'shell/browser/test/chromecast_browser_test_runner.cc', |
| 276 ], |
| 277 }, |
| 278 { |
237 'target_name': 'cast_version_header', | 279 'target_name': 'cast_version_header', |
238 'type': 'none', | 280 'type': 'none', |
239 'direct_dependent_settings': { | 281 'direct_dependent_settings': { |
240 'include_dirs': [ | 282 'include_dirs': [ |
241 '<(SHARED_INTERMEDIATE_DIR)', | 283 '<(SHARED_INTERMEDIATE_DIR)', |
242 ], | 284 ], |
243 }, | 285 }, |
244 'actions': [ | 286 'actions': [ |
245 { | 287 { |
246 'action_name': 'version_header', | 288 'action_name': 'version_header', |
(...skipping 20 matching lines...) Expand all Loading... |
267 }, | 309 }, |
268 { | 310 { |
269 'target_name': 'cast_tests', | 311 'target_name': 'cast_tests', |
270 'type': 'none', | 312 'type': 'none', |
271 'dependencies': [ | 313 'dependencies': [ |
272 'media/media.gyp:cast_media_unittests', | 314 'media/media.gyp:cast_media_unittests', |
273 ], | 315 ], |
274 }, | 316 }, |
275 ], # end of targets | 317 ], # end of targets |
276 } | 318 } |
OLD | NEW |