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

Side by Side Diff: chromecast/chromecast.gyp

Issue 518773003: Chromecast: end-to-end browser test based on content::BrowserTest. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@cast-browser-process
Patch Set: teardown fixes Created 6 years, 3 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
OLDNEW
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 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
161 '<(SHARED_INTERMEDIATE_DIR)/ui/strings/ui_strings_en-US.pak', 161 '<(SHARED_INTERMEDIATE_DIR)/ui/strings/ui_strings_en-US.pak',
162 '<(SHARED_INTERMEDIATE_DIR)/webkit/devtools_resources.pak', 162 '<(SHARED_INTERMEDIATE_DIR)/webkit/devtools_resources.pak',
163 ], 163 ],
164 'pak_output': '<(PRODUCT_DIR)/assets/cast_shell.pak', 164 'pak_output': '<(PRODUCT_DIR)/assets/cast_shell.pak',
165 }, 165 },
166 'includes': [ '../build/repack_action.gypi' ], 166 'includes': [ '../build/repack_action.gypi' ],
167 }, 167 },
168 ], 168 ],
169 }, 169 },
170 { 170 {
171 'target_name': 'cast_shell', 171 'target_name': 'cast_shell_core',
172 'type': 'executable', 172 'type': '<(component)',
173 'dependencies': [ 173 'dependencies': [
174 'cast_common', 174 'cast_common',
175 'cast_metrics', 175 'cast_metrics',
176 'cast_service', 176 'cast_service',
177 'cast_shell_pak', 177 'cast_shell_pak',
178 'cast_shell_resources', 178 'cast_shell_resources',
179 'cast_version_header', 179 'cast_version_header',
180 'chromecast_locales.gyp:chromecast_locales_pak', 180 'chromecast_locales.gyp:chromecast_locales_pak',
181 'chromecast_locales.gyp:chromecast_settings', 181 'chromecast_locales.gyp:chromecast_settings',
182 'media/media.gyp:cast_media', 182 'media/media.gyp:cast_media',
183 '../components/components.gyp:component_metrics_proto', 183 '../components/components.gyp:component_metrics_proto',
184 '../content/content.gyp:content', 184 '../content/content.gyp:content',
185 '../content/content.gyp:content_app_browser', 185 '../content/content.gyp:content_app_browser',
186 '../skia/skia.gyp:skia', 186 '../skia/skia.gyp:skia',
187 '../ui/aura/aura.gyp:aura_test_support', 187 '../ui/aura/aura.gyp:aura_test_support',
188 ], 188 ],
189 'sources': [ 189 'sources': [
190 'net/network_change_notifier_cast.cc', 190 'net/network_change_notifier_cast.cc',
191 'net/network_change_notifier_cast.h', 191 'net/network_change_notifier_cast.h',
192 'net/network_change_notifier_factory_cast.cc', 192 'net/network_change_notifier_factory_cast.cc',
193 'net/network_change_notifier_factory_cast.h', 193 'net/network_change_notifier_factory_cast.h',
194 'shell/app/cast_main.cc',
195 'shell/app/cast_main_delegate.cc', 194 'shell/app/cast_main_delegate.cc',
196 'shell/app/cast_main_delegate.h', 195 'shell/app/cast_main_delegate.h',
197 'shell/browser/cast_browser_context.cc', 196 'shell/browser/cast_browser_context.cc',
198 'shell/browser/cast_browser_context.h', 197 'shell/browser/cast_browser_context.h',
199 'shell/browser/cast_browser_main_parts.cc', 198 'shell/browser/cast_browser_main_parts.cc',
200 'shell/browser/cast_browser_main_parts.h', 199 'shell/browser/cast_browser_main_parts.h',
201 'shell/browser/cast_browser_process.cc', 200 'shell/browser/cast_browser_process.cc',
202 'shell/browser/cast_browser_process.h', 201 'shell/browser/cast_browser_process.h',
203 'shell/browser/cast_content_browser_client.cc', 202 'shell/browser/cast_content_browser_client.cc',
204 'shell/browser/cast_content_browser_client.h', 203 'shell/browser/cast_content_browser_client.h',
(...skipping 24 matching lines...) Expand all
229 '../ui/ozone/ozone.gyp:eglplatform_shim_x11', 228 '../ui/ozone/ozone.gyp:eglplatform_shim_x11',
230 ], 229 ],
231 'sources': [ 230 'sources': [
232 'shell/browser/devtools/remote_debugging_server_simple.cc', 231 'shell/browser/devtools/remote_debugging_server_simple.cc',
233 'shell/browser/webui/webui_cast_simple.cc', 232 'shell/browser/webui/webui_cast_simple.cc',
234 ], 233 ],
235 }], 234 }],
236 ], 235 ],
237 }, 236 },
238 { 237 {
238 'target_name': 'cast_shell',
239 'type': 'executable',
240 'dependencies': [
241 'cast_shell_core'
242 ],
243 'sources': [
244 'shell/app/cast_main.cc',
245 ],
246 },
247 {
248 'target_name': 'cast_shell_browser_test',
249 'type': '<(gtest_target_type)',
250 'dependencies': [
251 'cast_shell_test_support',
252 ],
253 'defines': [
254 'HAS_OUT_OF_PROC_TEST_RUNNER',
255 ],
256 'sources': [
257 'shell/browser/test/chromecast_shell_browser_test.cc',
258 ],
259 'include_dirs': [
Paweł Hajdan Jr. 2014/09/09 12:24:31 Shouldn't this rather depend (directly or indirect
gunsch 2014/09/09 16:02:11 It does: dependency on cast_shell_test_support -->
260 '../testing/gtest/include',
261 ],
262 },
263 {
264 'target_name': 'cast_shell_test_support',
265 'type': '<(component)',
266 'defines': [
267 'HAS_OUT_OF_PROC_TEST_RUNNER',
268 ],
269 'dependencies': [
270 'cast_shell_core',
271 '../content/content_shell_and_tests.gyp:content_browser_test_support',
272 '../testing/gtest.gyp:gtest',
273 ],
274 'sources': [
275 'shell/browser/test/chromecast_browser_test.cc',
276 'shell/browser/test/chromecast_browser_test.h',
277 'shell/browser/test/chromecast_browser_test_runner.cc',
278 ],
279 },
280 {
239 'target_name': 'cast_version_header', 281 'target_name': 'cast_version_header',
240 'type': 'none', 282 'type': 'none',
241 'direct_dependent_settings': { 283 'direct_dependent_settings': {
242 'include_dirs': [ 284 'include_dirs': [
243 '<(SHARED_INTERMEDIATE_DIR)', 285 '<(SHARED_INTERMEDIATE_DIR)',
244 ], 286 ],
245 }, 287 },
246 'actions': [ 288 'actions': [
247 { 289 {
248 'action_name': 'version_header', 290 'action_name': 'version_header',
(...skipping 20 matching lines...) Expand all
269 }, 311 },
270 { 312 {
271 'target_name': 'cast_tests', 313 'target_name': 'cast_tests',
272 'type': 'none', 314 'type': 'none',
273 'dependencies': [ 315 'dependencies': [
274 'media/media.gyp:cast_media_unittests', 316 'media/media.gyp:cast_media_unittests',
275 ], 317 ],
276 }, 318 },
277 ], # end of targets 319 ], # end of targets
278 } 320 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698