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

Side by Side Diff: build/all.gyp

Issue 1108173002: Roll //build, //native_client, and a few more targets of opportunity. Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Test fix Created 5 years, 8 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 | « build/PRESUBMIT.py ('k') | build/android/AndroidManifest.xml » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 { 5 {
6 'variables': { 6 'variables': {
7 # A hook that can be overridden in other repositories to add additional 7 # A hook that can be overridden in other repositories to add additional
8 # compilation targets to 'All'. 8 # compilation targets to 'All'.
9 'app_targets%': [], 9 'app_targets%': [],
10 # For Android-specific targets. 10 # For Android-specific targets.
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 '../third_party/mojo/mojo_public.gyp:mojo_system', 67 '../third_party/mojo/mojo_public.gyp:mojo_system',
68 '../ui/base/ui_base_tests.gyp:ui_base_unittests', 68 '../ui/base/ui_base_tests.gyp:ui_base_unittests',
69 '../ui/gfx/gfx_tests.gyp:gfx_unittests', 69 '../ui/gfx/gfx_tests.gyp:gfx_unittests',
70 ], 70 ],
71 }], 71 }],
72 ['OS=="android"', { 72 ['OS=="android"', {
73 'dependencies': [ 73 'dependencies': [
74 '../content/content_shell_and_tests.gyp:content_shell_apk', 74 '../content/content_shell_and_tests.gyp:content_shell_apk',
75 '<@(android_app_targets)', 75 '<@(android_app_targets)',
76 'android_builder_tests', 76 'android_builder_tests',
77 '../android_webview/android_webview.gyp:android_webview_apk',
78 '../android_webview/android_webview.gyp:system_webview_apk',
79 '../android_webview/android_webview_telemetry_shell.gyp:android_webv iew_telemetry_shell_apk',
80 '../chrome/chrome.gyp:chrome_shell_apk',
81 '../chrome/chrome.gyp:chrome_sync_shell_apk',
82 '../remoting/remoting.gyp:remoting_apk',
83 '../tools/telemetry/telemetry.gyp:*#host', 77 '../tools/telemetry/telemetry.gyp:*#host',
84 # TODO(nyquist) This should instead by a target for sync when all of 78 # TODO(nyquist) This should instead by a target for sync when all of
85 # the sync-related code for Android has been upstreamed. 79 # the sync-related code for Android has been upstreamed.
86 # See http://crbug.com/159203 80 # See http://crbug.com/159203
87 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalid ation_javalib', 81 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalid ation_javalib',
88 ], 82 ],
89 'conditions': [ 83 'conditions': [
84 ['chromecast==0', {
85 'dependencies': [
86 '../android_webview/android_webview.gyp:android_webview_apk',
87 '../android_webview/android_webview.gyp:system_webview_apk',
88 '../android_webview/android_webview_shell.gyp:android_webview_sh ell_apk',
89 '../android_webview/android_webview_telemetry_shell.gyp:android_ webview_telemetry_shell_apk',
90 '../chrome/chrome.gyp:chrome_shell_apk',
91 '../chrome/chrome.gyp:chrome_sync_shell_apk',
92 '../remoting/remoting.gyp:remoting_apk',
93 ],
94 }],
90 ['target_arch == "arm" or target_arch == "arm64"', { 95 ['target_arch == "arm" or target_arch == "arm64"', {
91 'dependencies': [ 96 'dependencies': [
92 # The relocation packer only works on ARM or ARM64. 97 # The relocation packer only works on ARM or ARM64.
93 '../tools/relocation_packer/relocation_packer.gyp:relocation_pac ker_unittests#host', 98 '../tools/relocation_packer/relocation_packer.gyp:relocation_pac ker_unittests#host',
94 ], 99 ],
95 }], 100 }],
96 ], 101 ],
97 }, { 102 }, {
98 'dependencies': [ 103 'dependencies': [
99 '../content/content_shell_and_tests.gyp:*', 104 '../content/content_shell_and_tests.gyp:*',
100 # TODO: This should build on Android and the target should move to t he list above. 105 # TODO: This should build on Android and the target should move to t he list above.
101 '../sync/sync.gyp:*', 106 '../sync/sync.gyp:*',
102 ], 107 ],
103 }], 108 }],
104 ['OS!="ios" and OS!="android"', { 109 ['OS!="ios" and OS!="android" and chromecast==0', {
105 'dependencies': [ 110 'dependencies': [
106 '../third_party/re2/re2.gyp:re2', 111 '../third_party/re2/re2.gyp:re2',
107 '../chrome/chrome.gyp:*', 112 '../chrome/chrome.gyp:*',
108 '../chrome/tools/profile_reset/jtl_compiler.gyp:*', 113 '../chrome/tools/profile_reset/jtl_compiler.gyp:*',
109 '../cc/blink/cc_blink_tests.gyp:*', 114 '../cc/blink/cc_blink_tests.gyp:*',
110 '../cc/cc_tests.gyp:*', 115 '../cc/cc_tests.gyp:*',
111 '../device/bluetooth/bluetooth.gyp:*',
112 '../device/device_tests.gyp:*',
113 '../device/usb/usb.gyp:*', 116 '../device/usb/usb.gyp:*',
117 '../extensions/extensions.gyp:*',
118 '../extensions/extensions_tests.gyp:*',
114 '../gin/gin.gyp:*', 119 '../gin/gin.gyp:*',
115 '../gpu/gpu.gyp:*', 120 '../gpu/gpu.gyp:*',
116 '../gpu/tools/tools.gyp:*', 121 '../gpu/tools/tools.gyp:*',
117 '../ipc/ipc.gyp:*', 122 '../ipc/ipc.gyp:*',
118 '../ipc/mojo/ipc_mojo.gyp:*', 123 '../ipc/mojo/ipc_mojo.gyp:*',
119 '../jingle/jingle.gyp:*', 124 '../jingle/jingle.gyp:*',
120 '../media/cast/cast.gyp:*', 125 '../media/cast/cast.gyp:*',
121 '../media/media.gyp:*', 126 '../media/media.gyp:*',
122 '../mojo/mojo.gyp:*', 127 '../mojo/mojo.gyp:*',
123 '../mojo/mojo_base.gyp:*', 128 '../mojo/mojo_base.gyp:*',
(...skipping 19 matching lines...) Expand all
143 '../third_party/ots/ots.gyp:*', 148 '../third_party/ots/ots.gyp:*',
144 '../third_party/pdfium/samples/samples.gyp:*', 149 '../third_party/pdfium/samples/samples.gyp:*',
145 '../third_party/qcms/qcms.gyp:*', 150 '../third_party/qcms/qcms.gyp:*',
146 '../tools/gn/gn.gyp:*', 151 '../tools/gn/gn.gyp:*',
147 '../tools/perf/clear_system_cache/clear_system_cache.gyp:*', 152 '../tools/perf/clear_system_cache/clear_system_cache.gyp:*',
148 '../tools/telemetry/telemetry.gyp:*', 153 '../tools/telemetry/telemetry.gyp:*',
149 '../v8/tools/gyp/v8.gyp:*', 154 '../v8/tools/gyp/v8.gyp:*',
150 '<(libjpeg_gyp_path):*', 155 '<(libjpeg_gyp_path):*',
151 ], 156 ],
152 }], 157 }],
158 ['OS!="ios"', {
159 'dependencies': [
160 '../device/bluetooth/bluetooth.gyp:*',
161 '../device/device_tests.gyp:*',
162 ],
163 }],
153 ['use_openssl==0 and (OS=="mac" or OS=="ios" or OS=="win")', { 164 ['use_openssl==0 and (OS=="mac" or OS=="ios" or OS=="win")', {
154 'dependencies': [ 165 'dependencies': [
155 '../third_party/nss/nss.gyp:*', 166 '../third_party/nss/nss.gyp:*',
156 ], 167 ],
157 }], 168 }],
158 ['OS=="win" or OS=="ios" or OS=="linux"', { 169 ['OS=="win" or OS=="ios" or OS=="linux"', {
159 'dependencies': [ 170 'dependencies': [
160 '../breakpad/breakpad.gyp:*', 171 '../breakpad/breakpad.gyp:*',
161 ], 172 ],
162 }], 173 }],
163 ['OS=="mac"', { 174 ['OS=="mac"', {
164 'dependencies': [ 175 'dependencies': [
165 '../sandbox/sandbox.gyp:*', 176 '../sandbox/sandbox.gyp:*',
166 '../third_party/crashpad/crashpad/crashpad.gyp:*', 177 '../third_party/crashpad/crashpad/crashpad.gyp:*',
167 '../third_party/ocmock/ocmock.gyp:*', 178 '../third_party/ocmock/ocmock.gyp:*',
168 ], 179 ],
169 }], 180 }],
170 ['OS=="linux"', { 181 ['OS=="linux"', {
171 'dependencies': [ 182 'dependencies': [
172 '../courgette/courgette.gyp:*', 183 '../courgette/courgette.gyp:*',
173 '../dbus/dbus.gyp:*',
174 '../sandbox/sandbox.gyp:*', 184 '../sandbox/sandbox.gyp:*',
175 ], 185 ],
176 'conditions': [ 186 'conditions': [
177 ['branding=="Chrome"', { 187 ['branding=="Chrome"', {
178 'dependencies': [ 188 'dependencies': [
179 '../chrome/chrome.gyp:linux_packages_<(channel)', 189 '../chrome/chrome.gyp:linux_packages_<(channel)',
180 ], 190 ],
181 }], 191 }],
182 ['enable_ipc_fuzzer==1', { 192 ['enable_ipc_fuzzer==1', {
183 'dependencies': [ 193 'dependencies': [
184 '../tools/ipc_fuzzer/ipc_fuzzer.gyp:*', 194 '../tools/ipc_fuzzer/ipc_fuzzer.gyp:*',
185 ], 195 ],
186 }], 196 }],
197 ['use_dbus==1', {
198 'dependencies': [
199 '../dbus/dbus.gyp:*',
200 ],
201 }],
187 ], 202 ],
188 }], 203 }],
189 ['chromecast==1', { 204 ['chromecast==1', {
190 'dependencies': [ 205 'dependencies': [
191 '../chromecast/chromecast.gyp:*', 206 '../chromecast/chromecast.gyp:*',
192 ], 207 ],
193 }], 208 }],
194 ['use_x11==1', { 209 ['use_x11==1', {
195 'dependencies': [ 210 'dependencies': [
196 '../tools/xdisplaycheck/xdisplaycheck.gyp:*', 211 '../tools/xdisplaycheck/xdisplaycheck.gyp:*',
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
256 ['enable_app_list==1', { 271 ['enable_app_list==1', {
257 'dependencies': [ 272 'dependencies': [
258 '../ui/app_list/app_list.gyp:*', 273 '../ui/app_list/app_list.gyp:*',
259 ], 274 ],
260 }], 275 }],
261 ['OS!="android" and OS!="ios"', { 276 ['OS!="android" and OS!="ios"', {
262 'dependencies': [ 277 'dependencies': [
263 '../google_apis/gcm/gcm.gyp:*', 278 '../google_apis/gcm/gcm.gyp:*',
264 ], 279 ],
265 }], 280 }],
266 ['chromeos==1 or OS=="linux" or OS=="win" or OS=="mac"', { 281 ['(chromeos==1 or OS=="linux" or OS=="win" or OS=="mac") and chromecast= =0', {
267 'dependencies': [ 282 'dependencies': [
268 '../extensions/shell/app_shell.gyp:*', 283 '../extensions/shell/app_shell.gyp:*',
269 ], 284 ],
270 }], 285 }],
271 ['envoy==1', { 286 ['envoy==1', {
272 'dependencies': [ 287 'dependencies': [
273 '../envoy/envoy.gyp:*', 288 '../envoy/envoy.gyp:*',
274 ], 289 ],
275 }], 290 }],
276 ], 291 ],
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
308 'conditions': [ 323 'conditions': [
309 ['OS!="ios" and OS!="mac"', { 324 ['OS!="ios" and OS!="mac"', {
310 'dependencies': [ 325 'dependencies': [
311 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests', 326 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests',
312 ], 327 ],
313 }], 328 }],
314 ['OS!="ios" and OS!="android"', { 329 ['OS!="ios" and OS!="android"', {
315 'dependencies': [ 330 'dependencies': [
316 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests', 331 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
317 '../cc/cc_tests.gyp:cc_unittests', 332 '../cc/cc_tests.gyp:cc_unittests',
318 '../chrome/chrome.gyp:browser_tests',
319 '../chrome/chrome.gyp:chromedriver_tests',
320 '../chrome/chrome.gyp:chromedriver_unittests',
321 '../chrome/chrome.gyp:interactive_ui_tests',
322 '../chrome/chrome.gyp:sync_integration_tests',
323 '../chrome/chrome.gyp:unit_tests',
324 '../cloud_print/cloud_print.gyp:cloud_print_unittests', 333 '../cloud_print/cloud_print.gyp:cloud_print_unittests',
325 '../content/content_shell_and_tests.gyp:content_browsertests', 334 '../content/content_shell_and_tests.gyp:content_browsertests',
326 '../content/content_shell_and_tests.gyp:content_shell', 335 '../content/content_shell_and_tests.gyp:content_shell',
327 '../content/content_shell_and_tests.gyp:content_unittests', 336 '../content/content_shell_and_tests.gyp:content_unittests',
328 '../device/device_tests.gyp:device_unittests', 337 '../device/device_tests.gyp:device_unittests',
329 '../extensions/extensions_tests.gyp:extensions_browsertests',
330 '../extensions/extensions_tests.gyp:extensions_unittests',
331 '../gin/gin.gyp:gin_unittests', 338 '../gin/gin.gyp:gin_unittests',
332 '../google_apis/google_apis.gyp:google_apis_unittests', 339 '../google_apis/google_apis.gyp:google_apis_unittests',
333 '../gpu/gles2_conform_support/gles2_conform_support.gyp:gles2_confor m_support', 340 '../gpu/gles2_conform_support/gles2_conform_support.gyp:gles2_confor m_support',
334 '../gpu/gpu.gyp:gpu_unittests', 341 '../gpu/gpu.gyp:gpu_unittests',
335 '../ipc/ipc.gyp:ipc_tests', 342 '../ipc/ipc.gyp:ipc_tests',
336 '../ipc/mojo/ipc_mojo.gyp:ipc_mojo_unittests', 343 '../ipc/mojo/ipc_mojo.gyp:ipc_mojo_unittests',
337 '../jingle/jingle.gyp:jingle_unittests', 344 '../jingle/jingle.gyp:jingle_unittests',
338 '../media/cast/cast.gyp:cast_unittests', 345 '../media/cast/cast.gyp:cast_unittests',
339 '../media/media.gyp:media_unittests', 346 '../media/media.gyp:media_unittests',
340 '../mojo/mojo.gyp:mojo', 347 '../mojo/mojo.gyp:mojo',
341 '../ppapi/ppapi_internal.gyp:ppapi_unittests', 348 '../ppapi/ppapi_internal.gyp:ppapi_unittests',
342 '../remoting/remoting.gyp:remoting_unittests', 349 '../remoting/remoting.gyp:remoting_unittests',
343 '../third_party/WebKit/public/all.gyp:all_blink', 350 '../third_party/WebKit/public/all.gyp:all_blink',
344 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalid ation_unittests', 351 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalid ation_unittests',
345 '../third_party/leveldatabase/leveldatabase.gyp:env_chromium_unittes ts', 352 '../third_party/leveldatabase/leveldatabase.gyp:env_chromium_unittes ts',
346 '../third_party/libaddressinput/libaddressinput.gyp:libaddressinput_ unittests', 353 '../third_party/libaddressinput/libaddressinput.gyp:libaddressinput_ unittests',
347 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_uni ttests', 354 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_uni ttests',
348 '../tools/telemetry/telemetry.gyp:*', 355 '../tools/telemetry/telemetry.gyp:*',
349 ], 356 ],
350 }], 357 }],
358 ['OS!="ios" and OS!="android" and chromecast==0', {
359 'dependencies': [
360 '../chrome/chrome.gyp:browser_tests',
361 '../chrome/chrome.gyp:chromedriver_tests',
362 '../chrome/chrome.gyp:chromedriver_unittests',
363 '../chrome/chrome.gyp:interactive_ui_tests',
364 '../chrome/chrome.gyp:sync_integration_tests',
365 '../chrome/chrome.gyp:unit_tests',
366 '../extensions/extensions_tests.gyp:extensions_browsertests',
367 '../extensions/extensions_tests.gyp:extensions_unittests',
368 ],
369 }],
351 ['OS=="win"', { 370 ['OS=="win"', {
352 'dependencies': [ 371 'dependencies': [
353 '../chrome/chrome.gyp:app_installer', 372 '../chrome/chrome.gyp:app_installer',
354 '../chrome/chrome.gyp:app_installer_unittests', 373 '../chrome/chrome.gyp:app_installer_unittests',
355 '../chrome/chrome.gyp:crash_service', 374 '../chrome/chrome.gyp:crash_service',
356 '../chrome/chrome.gyp:installer_util_unittests', 375 '../chrome/chrome.gyp:installer_util_unittests',
357 # ../chrome/test/mini_installer requires mini_installer. 376 # ../chrome/test/mini_installer requires mini_installer.
358 '../chrome/installer/mini_installer.gyp:mini_installer', 377 '../chrome/installer/mini_installer.gyp:mini_installer',
359 '../chrome_elf/chrome_elf.gyp:chrome_elf_unittests', 378 '../chrome_elf/chrome_elf.gyp:chrome_elf_unittests',
360 '../content/content_shell_and_tests.gyp:copy_test_netscape_plugin', 379 '../content/content_shell_and_tests.gyp:copy_test_netscape_plugin',
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
399 }], 418 }],
400 ], 419 ],
401 }], 420 }],
402 ['chromeos==1', { 421 ['chromeos==1', {
403 'dependencies': [ 422 'dependencies': [
404 '../ui/chromeos/ui_chromeos.gyp:ui_chromeos_unittests', 423 '../ui/chromeos/ui_chromeos.gyp:ui_chromeos_unittests',
405 ], 424 ],
406 }], 425 }],
407 ['OS=="linux"', { 426 ['OS=="linux"', {
408 'dependencies': [ 427 'dependencies': [
428 '../sandbox/sandbox.gyp:sandbox_linux_unittests',
429 ],
430 }],
431 ['OS=="linux" and use_dbus==1', {
432 'dependencies': [
409 '../dbus/dbus.gyp:dbus_unittests', 433 '../dbus/dbus.gyp:dbus_unittests',
410 '../sandbox/sandbox.gyp:sandbox_linux_unittests',
411 ], 434 ],
412 }], 435 }],
413 ['OS=="mac"', { 436 ['OS=="mac"', {
414 'dependencies': [ 437 'dependencies': [
415 '../ui/app_list/app_list.gyp:app_list_unittests', 438 '../ui/app_list/app_list.gyp:app_list_unittests',
416 '../ui/message_center/message_center.gyp:*', 439 '../ui/message_center/message_center.gyp:*',
417 ], 440 ],
418 }], 441 }],
419 ['test_isolation_mode != "noop"', { 442 ['test_isolation_mode != "noop"', {
420 'dependencies': [ 443 'dependencies': [
421 'chromium_swarm_tests', 444 'chromium_swarm_tests',
422 ], 445 ],
423 }], 446 }],
424 ['OS!="android"', { 447 ['OS!="android"', {
425 'dependencies': [ 448 'dependencies': [
426 '../google_apis/gcm/gcm.gyp:gcm_unit_tests', 449 '../google_apis/gcm/gcm.gyp:gcm_unit_tests',
427 ], 450 ],
428 }], 451 }],
429 ['enable_basic_printing==1 or enable_print_preview==1', { 452 ['enable_basic_printing==1 or enable_print_preview==1', {
430 'dependencies': [ 453 'dependencies': [
431 '../printing/printing.gyp:printing_unittests', 454 '../printing/printing.gyp:printing_unittests',
432 ], 455 ],
433 }], 456 }],
434 ['use_aura==1', { 457 ['use_aura==1', {
435 'dependencies': [ 458 'dependencies': [
436 '../ui/app_list/app_list.gyp:app_list_unittests', 459 '../ui/app_list/app_list.gyp:app_list_unittests',
437 '../ui/aura/aura.gyp:aura_unittests', 460 '../ui/aura/aura.gyp:aura_unittests',
438 '../ui/compositor/compositor.gyp:compositor_unittests', 461 '../ui/compositor/compositor.gyp:compositor_unittests',
462 ],
463 }],
464 ['use_aura==1 and chromecast==0', {
465 'dependencies': [
439 '../ui/keyboard/keyboard.gyp:keyboard_unittests', 466 '../ui/keyboard/keyboard.gyp:keyboard_unittests',
440 '../ui/views/views.gyp:views_unittests', 467 '../ui/views/views.gyp:views_unittests',
441 ], 468 ],
442 }], 469 }],
443 ['use_aura==1 or toolkit_views==1', { 470 ['use_aura==1 or toolkit_views==1', {
444 'dependencies': [ 471 'dependencies': [
445 '../ui/events/events.gyp:events_unittests', 472 '../ui/events/events.gyp:events_unittests',
446 ], 473 ],
447 }], 474 }],
448 ['use_ash==1', { 475 ['use_ash==1', {
(...skipping 12 matching lines...) Expand all
461 '../mojo/mojo_nacl.gyp:monacl_codegen', 488 '../mojo/mojo_nacl.gyp:monacl_codegen',
462 '../mojo/mojo_nacl.gyp:monacl_sel', 489 '../mojo/mojo_nacl.gyp:monacl_sel',
463 '../mojo/mojo_nacl.gyp:monacl_shell', 490 '../mojo/mojo_nacl.gyp:monacl_shell',
464 ], 491 ],
465 }], 492 }],
466 ], 493 ],
467 }, # target_name: chromium_builder_tests 494 }, # target_name: chromium_builder_tests
468 ], 495 ],
469 'conditions': [ 496 'conditions': [
470 # TODO(GYP): make gn_migration.gypi work unconditionally. 497 # TODO(GYP): make gn_migration.gypi work unconditionally.
471 ['OS=="linux" and target_arch=="x64" and chromeos==0 and chromecast==0 and d isable_nacl==0', { 498 ['OS=="mac" or OS=="win" or (OS=="linux" and target_arch=="x64" and chromeca st==0)', {
472 'includes': [ 499 'includes': [
473 'gn_migration.gypi', 500 'gn_migration.gypi',
474 ], 501 ],
475 }], 502 }],
476 ['OS!="ios"', { 503 ['OS!="ios"', {
477 'targets': [ 504 'targets': [
478 { 505 {
479 'target_name': 'blink_tests', 506 'target_name': 'blink_tests',
480 'type': 'none', 507 'type': 'none',
481 'dependencies': [ 508 'dependencies': [
(...skipping 23 matching lines...) Expand all
505 ], 532 ],
506 }], 533 }],
507 ['OS=="mac"', { 534 ['OS=="mac"', {
508 'dependencies': [ 535 'dependencies': [
509 '../breakpad/breakpad.gyp:dump_syms#host', 536 '../breakpad/breakpad.gyp:dump_syms#host',
510 '../content/content_shell_and_tests.gyp:layout_test_helper', 537 '../content/content_shell_and_tests.gyp:layout_test_helper',
511 ], 538 ],
512 }], 539 }],
513 ['OS=="linux"', { 540 ['OS=="linux"', {
514 'dependencies': [ 541 'dependencies': [
515 '../breakpad/breakpad.gyp:dump_syms', 542 '../breakpad/breakpad.gyp:dump_syms#host',
516 ], 543 ],
517 }], 544 }],
518 ], 545 ],
519 }, # target_name: blink_tests 546 }, # target_name: blink_tests
520 ], 547 ],
521 }], # OS!=ios 548 }], # OS!=ios
522 ['OS!="ios" and OS!="android"', { 549 ['OS!="ios" and OS!="android" and chromecast==0', {
523 'targets': [ 550 'targets': [
524 { 551 {
525 'target_name': 'chromium_builder_nacl_win_integration', 552 'target_name': 'chromium_builder_nacl_win_integration',
526 'type': 'none', 553 'type': 'none',
527 'dependencies': [ 554 'dependencies': [
528 'chromium_builder_tests', 555 'chromium_builder_tests',
529 ], 556 ],
530 }, # target_name: chromium_builder_nacl_win_integration 557 }, # target_name: chromium_builder_nacl_win_integration
531 { 558 {
532 'target_name': 'chromium_builder_perf', 559 'target_name': 'chromium_builder_perf',
(...skipping 17 matching lines...) Expand all
550 ], 577 ],
551 }], 578 }],
552 ['OS=="linux"', { 579 ['OS=="linux"', {
553 'dependencies': [ 580 'dependencies': [
554 '../chrome/chrome.gyp:linux_symbols' 581 '../chrome/chrome.gyp:linux_symbols'
555 ], 582 ],
556 }], 583 }],
557 ['OS=="win"', { 584 ['OS=="win"', {
558 'dependencies': [ 585 'dependencies': [
559 '../chrome/chrome.gyp:crash_service', 586 '../chrome/chrome.gyp:crash_service',
587 '../gpu/gpu.gyp:angle_perftests',
560 ], 588 ],
561 }], 589 }],
562 ['OS=="win" and target_arch=="ia32"', { 590 ['OS=="win" and target_arch=="ia32"', {
563 'dependencies': [ 591 'dependencies': [
564 '../chrome/chrome.gyp:crash_service_win64', 592 '../chrome/chrome.gyp:crash_service_win64',
565 ], 593 ],
566 }], 594 }],
567 ], 595 ],
568 }, # target_name: chromium_builder_perf 596 }, # target_name: chromium_builder_perf
569 { 597 {
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
752 # please also add it to build/android/pylib/gtest/gtest_config.py, 780 # please also add it to build/android/pylib/gtest/gtest_config.py,
753 # else the test is not run. 781 # else the test is not run.
754 # 782 #
755 # WARNING: 783 # WARNING:
756 # Do not add targets here without communicating the implications 784 # Do not add targets here without communicating the implications
757 # on tryserver triggers and load. Discuss with 785 # on tryserver triggers and load. Discuss with
758 # chrome-infrastructure-team please. 786 # chrome-infrastructure-team please.
759 'target_name': 'android_builder_tests', 787 'target_name': 'android_builder_tests',
760 'type': 'none', 788 'type': 'none',
761 'dependencies': [ 789 'dependencies': [
762 '../android_webview/android_webview.gyp:android_webview_unittests',
763 '../base/android/jni_generator/jni_generator.gyp:jni_generator_tests ', 790 '../base/android/jni_generator/jni_generator.gyp:jni_generator_tests ',
764 '../base/base.gyp:base_unittests', 791 '../base/base.gyp:base_unittests',
765 '../breakpad/breakpad.gyp:breakpad_unittests_deps', 792 '../breakpad/breakpad.gyp:breakpad_unittests_deps',
766 # Also compile the tools needed to deal with minidumps, they are 793 # Also compile the tools needed to deal with minidumps, they are
767 # needed to run minidump tests upstream. 794 # needed to run minidump tests upstream.
768 '../breakpad/breakpad.gyp:dump_syms#host', 795 '../breakpad/breakpad.gyp:dump_syms#host',
769 '../breakpad/breakpad.gyp:symupload#host', 796 '../breakpad/breakpad.gyp:symupload#host',
770 '../breakpad/breakpad.gyp:minidump_dump#host', 797 '../breakpad/breakpad.gyp:minidump_dump#host',
771 '../breakpad/breakpad.gyp:minidump_stackwalk#host', 798 '../breakpad/breakpad.gyp:minidump_stackwalk#host',
772 '../build/android/tests/multiple_proguards/multiple_proguards.gyp:mu ltiple_proguards_test_apk', 799 '../build/android/tests/multiple_proguards/multiple_proguards.gyp:mu ltiple_proguards_test_apk',
773 '../build/android/pylib/device/commands/commands.gyp:chromium_comman ds', 800 '../build/android/pylib/device/commands/commands.gyp:chromium_comman ds',
774 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests', 801 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
775 '../cc/cc_tests.gyp:cc_perftests_apk', 802 '../cc/cc_tests.gyp:cc_perftests_apk',
776 '../cc/cc_tests.gyp:cc_unittests', 803 '../cc/cc_tests.gyp:cc_unittests',
777 '../chrome/chrome.gyp:unit_tests',
778 '../components/components_tests.gyp:components_unittests', 804 '../components/components_tests.gyp:components_unittests',
779 '../content/content_shell_and_tests.gyp:content_browsertests', 805 '../content/content_shell_and_tests.gyp:content_browsertests',
780 '../content/content_shell_and_tests.gyp:content_gl_tests', 806 '../content/content_shell_and_tests.gyp:content_gl_tests',
807 '../content/content_shell_and_tests.gyp:content_junit_tests',
781 '../content/content_shell_and_tests.gyp:chromium_linker_test_apk', 808 '../content/content_shell_and_tests.gyp:chromium_linker_test_apk',
782 '../content/content_shell_and_tests.gyp:content_shell_test_apk', 809 '../content/content_shell_and_tests.gyp:content_shell_test_apk',
783 '../content/content_shell_and_tests.gyp:content_unittests', 810 '../content/content_shell_and_tests.gyp:content_unittests',
784 '../gpu/gpu.gyp:gl_tests', 811 '../gpu/gpu.gyp:gl_tests',
785 '../gpu/gpu.gyp:gpu_perftests_apk', 812 '../gpu/gpu.gyp:gpu_perftests_apk',
786 '../gpu/gpu.gyp:gpu_unittests', 813 '../gpu/gpu.gyp:gpu_unittests',
787 '../ipc/ipc.gyp:ipc_tests', 814 '../ipc/ipc.gyp:ipc_tests',
788 '../media/media.gyp:media_perftests_apk', 815 '../media/media.gyp:media_perftests_apk',
789 '../media/media.gyp:media_unittests', 816 '../media/media.gyp:media_unittests',
790 '../net/net.gyp:net_unittests', 817 '../net/net.gyp:net_unittests',
791 '../sandbox/sandbox.gyp:sandbox_linux_unittests_deps', 818 '../sandbox/sandbox.gyp:sandbox_linux_unittests_deps',
792 '../skia/skia_tests.gyp:skia_unittests', 819 '../skia/skia_tests.gyp:skia_unittests',
793 '../sql/sql.gyp:sql_unittests', 820 '../sql/sql.gyp:sql_unittests',
794 '../sync/sync.gyp:sync_unit_tests', 821 '../sync/sync.gyp:sync_unit_tests',
795 '../testing/android/junit/junit_test.gyp:junit_unit_tests', 822 '../testing/android/junit/junit_test.gyp:junit_unit_tests',
796 '../third_party/leveldatabase/leveldatabase.gyp:env_chromium_unittes ts', 823 '../third_party/leveldatabase/leveldatabase.gyp:env_chromium_unittes ts',
797 '../third_party/WebKit/public/all.gyp:*', 824 '../third_party/WebKit/public/all.gyp:*',
798 '../tools/android/android_tools.gyp:android_tools', 825 '../tools/android/android_tools.gyp:android_tools',
799 '../tools/android/android_tools.gyp:memconsumer', 826 '../tools/android/android_tools.gyp:memconsumer',
800 '../tools/android/findbugs_plugin/findbugs_plugin.gyp:findbugs_plugi n_test', 827 '../tools/android/findbugs_plugin/findbugs_plugin.gyp:findbugs_plugi n_test',
801 '../ui/android/ui_android.gyp:ui_android_unittests', 828 '../ui/android/ui_android.gyp:ui_android_unittests',
802 '../ui/base/ui_base_tests.gyp:ui_base_unittests', 829 '../ui/base/ui_base_tests.gyp:ui_base_unittests',
803 '../ui/events/events.gyp:events_unittests', 830 '../ui/events/events.gyp:events_unittests',
804 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests', 831 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests',
805 # Unit test bundles packaged as an apk. 832 # Unit test bundles packaged as an apk.
806 '../android_webview/android_webview.gyp:android_webview_test_apk',
807 '../android_webview/android_webview.gyp:android_webview_unittests_ap k',
808 '../base/base.gyp:base_unittests_apk', 833 '../base/base.gyp:base_unittests_apk',
809 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests_apk', 834 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests_apk',
810 '../cc/cc_tests.gyp:cc_unittests_apk', 835 '../cc/cc_tests.gyp:cc_unittests_apk',
811 '../chrome/chrome.gyp:chrome_shell_test_apk', 836 '../components/components_tests.gyp:components_browsertests_apk',
812 '../chrome/chrome.gyp:chrome_sync_shell_test_apk',
813 '../chrome/chrome.gyp:chrome_shell_uiautomator_tests',
814 '../chrome/chrome.gyp:chromedriver_webview_shell_apk',
815 '../chrome/chrome.gyp:unit_tests_apk',
816 '../components/components_tests.gyp:components_unittests_apk', 837 '../components/components_tests.gyp:components_unittests_apk',
817 '../content/content_shell_and_tests.gyp:content_browsertests_apk', 838 '../content/content_shell_and_tests.gyp:content_browsertests_apk',
818 '../content/content_shell_and_tests.gyp:content_gl_tests_apk', 839 '../content/content_shell_and_tests.gyp:content_gl_tests_apk',
819 '../content/content_shell_and_tests.gyp:content_unittests_apk', 840 '../content/content_shell_and_tests.gyp:content_unittests_apk',
820 '../content/content_shell_and_tests.gyp:video_decode_accelerator_uni ttest_apk', 841 '../content/content_shell_and_tests.gyp:video_decode_accelerator_uni ttest_apk',
821 '../gpu/gpu.gyp:gl_tests_apk', 842 '../gpu/gpu.gyp:gl_tests_apk',
822 '../gpu/gpu.gyp:gpu_unittests_apk', 843 '../gpu/gpu.gyp:gpu_unittests_apk',
823 '../ipc/ipc.gyp:ipc_tests_apk', 844 '../ipc/ipc.gyp:ipc_tests_apk',
824 '../media/media.gyp:media_unittests_apk', 845 '../media/media.gyp:media_unittests_apk',
825 '../net/net.gyp:net_unittests_apk', 846 '../net/net.gyp:net_unittests_apk',
826 '../sandbox/sandbox.gyp:sandbox_linux_jni_unittests_apk', 847 '../sandbox/sandbox.gyp:sandbox_linux_jni_unittests_apk',
827 '../skia/skia_tests.gyp:skia_unittests_apk', 848 '../skia/skia_tests.gyp:skia_unittests_apk',
828 '../sql/sql.gyp:sql_unittests_apk', 849 '../sql/sql.gyp:sql_unittests_apk',
829 '../sync/sync.gyp:sync_unit_tests_apk', 850 '../sync/sync.gyp:sync_unit_tests_apk',
830 '../tools/android/heap_profiler/heap_profiler.gyp:heap_profiler_unit tests_apk', 851 '../tools/android/heap_profiler/heap_profiler.gyp:heap_profiler_unit tests_apk',
831 '../ui/android/ui_android.gyp:ui_android_unittests_apk', 852 '../ui/android/ui_android.gyp:ui_android_unittests_apk',
832 '../ui/base/ui_base_tests.gyp:ui_base_unittests_apk', 853 '../ui/base/ui_base_tests.gyp:ui_base_unittests_apk',
833 '../ui/events/events.gyp:events_unittests_apk', 854 '../ui/events/events.gyp:events_unittests_apk',
834 '../ui/gfx/gfx_tests.gyp:gfx_unittests_apk', 855 '../ui/gfx/gfx_tests.gyp:gfx_unittests_apk',
835 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests_apk', 856 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests_apk',
836 ], 857 ],
837 'conditions': [ 858 'conditions': [
859 ['chromecast==0', {
860 'dependencies': [
861 '../android_webview/android_webview.gyp:android_webview_unittest s',
862 '../chrome/chrome.gyp:unit_tests',
863 # Unit test bundles packaged as an apk.
864 '../android_webview/android_webview.gyp:android_webview_test_apk ',
865 '../android_webview/android_webview.gyp:android_webview_unittest s_apk',
866 '../chrome/chrome.gyp:chrome_junit_tests',
867 '../chrome/chrome.gyp:chrome_shell_test_apk',
868 '../chrome/chrome.gyp:chrome_sync_shell_test_apk',
869 '../chrome/chrome.gyp:chrome_shell_uiautomator_tests',
870 '../chrome/chrome.gyp:chromedriver_webview_shell_apk',
871 '../chrome/chrome.gyp:unit_tests_apk',
872 ],
873 }],
838 ['enable_webrtc==1 and "<(libpeer_target_type)"=="static_library"', { 874 ['enable_webrtc==1 and "<(libpeer_target_type)"=="static_library"', {
839 'dependencies': [ 875 'dependencies': [
840 '../components/devtools_bridge.gyp:devtools_bridge_tests_apk', 876 '../components/devtools_bridge.gyp:devtools_bridge_tests_apk',
841 ], 877 ],
842 }], 878 }],
843 ], 879 ],
844 }, 880 },
845 { 881 {
846 # WebRTC Chromium tests to run on Android. 882 # WebRTC Chromium tests to run on Android.
847 'target_name': 'android_builder_chromium_webrtc', 883 'target_name': 'android_builder_chromium_webrtc',
(...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after
1153 '../ui/keyboard/keyboard.gyp:keyboard_unittests', 1189 '../ui/keyboard/keyboard.gyp:keyboard_unittests',
1154 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests', 1190 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests',
1155 '../url/url.gyp:url_unittests', 1191 '../url/url.gyp:url_unittests',
1156 ], 1192 ],
1157 }, 1193 },
1158 ], # targets 1194 ], # targets
1159 'conditions': [ 1195 'conditions': [
1160 ['branding=="Chrome"', { 1196 ['branding=="Chrome"', {
1161 'targets': [ 1197 'targets': [
1162 { 1198 {
1163 'target_name': 'chrome_official_builder', 1199 'target_name': 'chrome_official_builder_no_unittests',
1164 'type': 'none', 1200 'type': 'none',
1165 'dependencies': [ 1201 'dependencies': [
1166 '../base/base.gyp:base_unittests',
1167 '../chrome/chrome.gyp:app_installer', 1202 '../chrome/chrome.gyp:app_installer',
1168 '../chrome/chrome.gyp:app_installer_unittests',
1169 '../chrome/chrome.gyp:browser_tests',
1170 '../chrome/chrome.gyp:sync_integration_tests',
1171 '../chrome/chrome.gyp:crash_service', 1203 '../chrome/chrome.gyp:crash_service',
1172 '../chrome/chrome.gyp:gcapi_dll', 1204 '../chrome/chrome.gyp:gcapi_dll',
1173 '../chrome/chrome.gyp:pack_policy_templates', 1205 '../chrome/chrome.gyp:pack_policy_templates',
1174 '../chrome/installer/mini_installer.gyp:mini_installer', 1206 '../chrome/installer/mini_installer.gyp:mini_installer',
1175 '../cloud_print/cloud_print.gyp:cloud_print', 1207 '../cloud_print/cloud_print.gyp:cloud_print',
1176 '../courgette/courgette.gyp:courgette', 1208 '../courgette/courgette.gyp:courgette',
1177 '../courgette/courgette.gyp:courgette64', 1209 '../courgette/courgette.gyp:courgette64',
1178 '../ipc/ipc.gyp:ipc_tests',
1179 '../media/media.gyp:media_unittests',
1180 '../net/net.gyp:net_unittests_run',
1181 '../printing/printing.gyp:printing_unittests',
1182 '../remoting/remoting.gyp:remoting_webapp', 1210 '../remoting/remoting.gyp:remoting_webapp',
1183 '../sql/sql.gyp:sql_unittests',
1184 '../sync/sync.gyp:sync_unit_tests',
1185 '../third_party/widevine/cdm/widevine_cdm.gyp:widevinecdmadapter ', 1211 '../third_party/widevine/cdm/widevine_cdm.gyp:widevinecdmadapter ',
1186 '../ui/base/ui_base_tests.gyp:ui_base_unittests',
1187 '../ui/gfx/gfx_tests.gyp:gfx_unittests',
1188 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection _unittests',
1189 '../ui/views/views.gyp:views_unittests',
1190 '../url/url.gyp:url_unittests',
1191 ], 1212 ],
1192 'conditions': [ 1213 'conditions': [
1193 ['target_arch=="ia32"', { 1214 ['target_arch=="ia32"', {
1194 'dependencies': [ 1215 'dependencies': [
1195 '../chrome/chrome.gyp:crash_service_win64', 1216 '../chrome/chrome.gyp:crash_service_win64',
1196 ], 1217 ],
1197 }], 1218 }],
1198 ['component != "shared_library" and wix_exists == "True" and \ 1219 ['component != "shared_library" and wix_exists == "True" and \
1199 sas_dll_exists == "True"', { 1220 sas_dll_exists == "True"', {
1200 'dependencies': [ 1221 'dependencies': [
1201 '../remoting/remoting.gyp:remoting_host_installation', 1222 '../remoting/remoting.gyp:remoting_host_installation',
1202 ], 1223 ],
1203 }], # component != "shared_library" 1224 }], # component != "shared_library"
1204 ] 1225 ]
1226 }, {
1227 'target_name': 'chrome_official_builder',
1228 'type': 'none',
1229 'dependencies': [
1230 'chrome_official_builder_no_unittests',
1231 '../base/base.gyp:base_unittests',
1232 '../chrome/chrome.gyp:app_installer_unittests',
1233 '../chrome/chrome.gyp:browser_tests',
1234 '../chrome/chrome.gyp:sync_integration_tests',
1235 '../ipc/ipc.gyp:ipc_tests',
1236 '../media/media.gyp:media_unittests',
1237 '../net/net.gyp:net_unittests_run',
1238 '../printing/printing.gyp:printing_unittests',
1239 '../sql/sql.gyp:sql_unittests',
1240 '../sync/sync.gyp:sync_unit_tests',
1241 '../ui/base/ui_base_tests.gyp:ui_base_unittests',
1242 '../ui/gfx/gfx_tests.gyp:gfx_unittests',
1243 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection _unittests',
1244 '../ui/views/views.gyp:views_unittests',
1245 '../url/url.gyp:url_unittests',
1246 ],
1205 }, 1247 },
1206 ], # targets 1248 ], # targets
1207 }], # branding=="Chrome" 1249 }], # branding=="Chrome"
1208 ], # conditions 1250 ], # conditions
1209 }], # OS="win" 1251 }], # OS="win"
1210 ['use_aura==1', { 1252 ['use_aura==1', {
1211 'targets': [ 1253 'targets': [
1212 { 1254 {
1213 'target_name': 'aura_builder', 1255 'target_name': 'aura_builder',
1214 'type': 'none', 1256 'type': 'none',
1215 'dependencies': [ 1257 'dependencies': [
1216 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests', 1258 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
1217 '../cc/cc_tests.gyp:cc_unittests', 1259 '../cc/cc_tests.gyp:cc_unittests',
1218 '../chrome/chrome.gyp:browser_tests',
1219 '../chrome/chrome.gyp:chrome',
1220 '../chrome/chrome.gyp:interactive_ui_tests',
1221 '../chrome/chrome.gyp:unit_tests',
1222 '../components/components_tests.gyp:components_unittests', 1260 '../components/components_tests.gyp:components_unittests',
1223 '../content/content_shell_and_tests.gyp:content_browsertests', 1261 '../content/content_shell_and_tests.gyp:content_browsertests',
1224 '../content/content_shell_and_tests.gyp:content_unittests', 1262 '../content/content_shell_and_tests.gyp:content_unittests',
1225 '../device/device_tests.gyp:device_unittests', 1263 '../device/device_tests.gyp:device_unittests',
1226 '../google_apis/gcm/gcm.gyp:gcm_unit_tests', 1264 '../google_apis/gcm/gcm.gyp:gcm_unit_tests',
1227 '../ppapi/ppapi_internal.gyp:ppapi_unittests', 1265 '../ppapi/ppapi_internal.gyp:ppapi_unittests',
1228 '../remoting/remoting.gyp:remoting_unittests', 1266 '../remoting/remoting.gyp:remoting_unittests',
1229 '../skia/skia_tests.gyp:skia_unittests', 1267 '../skia/skia_tests.gyp:skia_unittests',
1230 '../ui/app_list/app_list.gyp:*', 1268 '../ui/app_list/app_list.gyp:*',
1231 '../ui/aura/aura.gyp:*', 1269 '../ui/aura/aura.gyp:*',
1232 '../ui/aura_extra/aura_extra.gyp:*', 1270 '../ui/aura_extra/aura_extra.gyp:*',
1233 '../ui/base/ui_base_tests.gyp:ui_base_unittests', 1271 '../ui/base/ui_base_tests.gyp:ui_base_unittests',
1234 '../ui/compositor/compositor.gyp:*', 1272 '../ui/compositor/compositor.gyp:*',
1235 '../ui/display/display.gyp:display_unittests', 1273 '../ui/display/display.gyp:display_unittests',
1236 '../ui/events/events.gyp:*', 1274 '../ui/events/events.gyp:*',
1237 '../ui/gfx/gfx_tests.gyp:gfx_unittests', 1275 '../ui/gfx/gfx_tests.gyp:gfx_unittests',
1238 '../ui/keyboard/keyboard.gyp:*', 1276 '../ui/keyboard/keyboard.gyp:*',
1239 '../ui/message_center/message_center.gyp:*',
1240 '../ui/snapshot/snapshot.gyp:snapshot_unittests', 1277 '../ui/snapshot/snapshot.gyp:snapshot_unittests',
1241 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests', 1278 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests',
1242 '../ui/views/examples/examples.gyp:views_examples_with_content_exe',
1243 '../ui/views/views.gyp:views',
1244 '../ui/views/views.gyp:views_unittests',
1245 '../ui/wm/wm.gyp:*', 1279 '../ui/wm/wm.gyp:*',
1246 'blink_tests', 1280 'blink_tests',
1247 ], 1281 ],
1248 'conditions': [ 1282 'conditions': [
1249 ['OS=="win"', { 1283 ['OS=="win"', {
1250 'dependencies': [ 1284 'dependencies': [
1251 '../chrome/chrome.gyp:crash_service', 1285 '../chrome/chrome.gyp:crash_service',
1252 ], 1286 ],
1253 }], 1287 }],
1254 ['OS=="win" and target_arch=="ia32"', { 1288 ['OS=="win" and target_arch=="ia32"', {
(...skipping 21 matching lines...) Expand all
1276 '../chromeos/chromeos.gyp:chromeos_unittests', 1310 '../chromeos/chromeos.gyp:chromeos_unittests',
1277 '../ui/chromeos/ui_chromeos.gyp:ui_chromeos_unittests', 1311 '../ui/chromeos/ui_chromeos.gyp:ui_chromeos_unittests',
1278 ], 1312 ],
1279 }], 1313 }],
1280 ['use_ozone==1', { 1314 ['use_ozone==1', {
1281 'dependencies': [ 1315 'dependencies': [
1282 '../ui/ozone/ozone.gyp:*', 1316 '../ui/ozone/ozone.gyp:*',
1283 '../ui/ozone/demo/ozone_demos.gyp:*', 1317 '../ui/ozone/demo/ozone_demos.gyp:*',
1284 ], 1318 ],
1285 }], 1319 }],
1320 ['chromecast==0', {
1321 'dependencies': [
1322 '../chrome/chrome.gyp:browser_tests',
1323 '../chrome/chrome.gyp:chrome',
1324 '../chrome/chrome.gyp:interactive_ui_tests',
1325 '../chrome/chrome.gyp:unit_tests',
1326 '../ui/message_center/message_center.gyp:*',
1327 '../ui/views/examples/examples.gyp:views_examples_with_content_e xe',
1328 '../ui/views/views.gyp:views',
1329 '../ui/views/views.gyp:views_unittests',
1330 ],
1331 }],
1286 ], 1332 ],
1287 }, 1333 },
1288 ], # targets 1334 ], # targets
1289 }], # "use_aura==1" 1335 }], # "use_aura==1"
1290 ['test_isolation_mode != "noop"', { 1336 ['test_isolation_mode != "noop"', {
1291 'targets': [ 1337 'targets': [
1292 { 1338 {
1293 'target_name': 'chromium_swarm_tests', 1339 'target_name': 'chromium_swarm_tests',
1294 'type': 'none', 1340 'type': 'none',
1295 'dependencies': [ 1341 'dependencies': [
1296 '../base/base.gyp:base_unittests_run', 1342 '../base/base.gyp:base_unittests_run',
1297 '../chrome/chrome.gyp:browser_tests_run',
1298 '../chrome/chrome.gyp:interactive_ui_tests_run',
1299 '../chrome/chrome.gyp:sync_integration_tests_run',
1300 '../chrome/chrome.gyp:unit_tests_run',
1301 '../content/content_shell_and_tests.gyp:content_browsertests_run', 1343 '../content/content_shell_and_tests.gyp:content_browsertests_run',
1302 '../content/content_shell_and_tests.gyp:content_unittests_run', 1344 '../content/content_shell_and_tests.gyp:content_unittests_run',
1303 '../net/net.gyp:net_unittests_run', 1345 '../net/net.gyp:net_unittests_run',
1304 ], 1346 ],
1347 'conditions': [
1348 ['chromecast==0', {
1349 'dependencies': [
1350 '../chrome/chrome.gyp:browser_tests_run',
1351 '../chrome/chrome.gyp:interactive_ui_tests_run',
1352 '../chrome/chrome.gyp:sync_integration_tests_run',
1353 '../chrome/chrome.gyp:unit_tests_run',
1354 ],
1355 }],
1356 ],
1305 }, # target_name: chromium_swarm_tests 1357 }, # target_name: chromium_swarm_tests
1306 ], 1358 ],
1307 }], 1359 }],
1308 ['archive_chromoting_tests==1', { 1360 ['archive_chromoting_tests==1', {
1309 'targets': [ 1361 'targets': [
1310 { 1362 {
1311 'target_name': 'chromoting_swarm_tests', 1363 'target_name': 'chromoting_swarm_tests',
1312 'type': 'none', 1364 'type': 'none',
1313 'dependencies': [ 1365 'dependencies': [
1314 '../testing/chromoting/integration_tests.gyp:chromoting_integration_ tests_run', 1366 '../testing/chromoting/integration_tests.gyp:chromoting_integration_ tests_run',
1315 ], 1367 ],
1316 }, # target_name: chromoting_swarm_tests 1368 }, # target_name: chromoting_swarm_tests
1317 ] 1369 ]
1318 }], 1370 }],
1319 ['OS=="mac" and toolkit_views==1', { 1371 ['OS=="mac" and toolkit_views==1', {
1320 'targets': [ 1372 'targets': [
1321 { 1373 {
1322 'target_name': 'macviews_builder', 1374 'target_name': 'macviews_builder',
1323 'type': 'none', 1375 'type': 'none',
1324 'dependencies': [ 1376 'dependencies': [
1325 '../ui/views/examples/examples.gyp:views_examples_with_content_exe', 1377 '../ui/views/examples/examples.gyp:views_examples_with_content_exe',
1326 '../ui/views/views.gyp:views', 1378 '../ui/views/views.gyp:views',
1327 '../ui/views/views.gyp:views_unittests', 1379 '../ui/views/views.gyp:views_unittests',
1328 ], 1380 ],
1329 }, # target_name: macviews_builder 1381 }, # target_name: macviews_builder
1330 ], # targets 1382 ], # targets
1331 }], # os=='mac' and toolkit_views==1 1383 }], # os=='mac' and toolkit_views==1
1332 ], # conditions 1384 ], # conditions
1333 } 1385 }
OLDNEW
« no previous file with comments | « build/PRESUBMIT.py ('k') | build/android/AndroidManifest.xml » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698