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
3 # found in the LICENSE file.
10 'xcode_create_dependents_test_runner': 1,
14 '../chrome/chrome.gyp:*',
15 '../content/content.gyp:*',
16 '../crypto/crypto.gyp:*',
17 '../media/media.gyp:*',
22 '../testing/gmock.gyp:*',
23 '../testing/gtest.gyp:*',
24 '../third_party/bzip2/bzip2.gyp:*',
25 '../third_party/icu/icu.gyp:*',
26 '../third_party/libxml/libxml.gyp:*',
27 '../third_party/sqlite/sqlite.gyp:*',
28 '../third_party/zlib/zlib.gyp:*',
30 '../webkit/support/webkit_support.gyp:*',
31 'temp_gyp/googleurl.gyp:*',
36 '../cc/cc_tests.gyp:*',
37 '../components/components.gyp:*',
38 '../device/device.gyp:*',
40 '../gpu/tools/tools.gyp:*',
42 '../jingle/jingle.gyp:*',
43 '../ppapi/ppapi.gyp:*',
44 '../ppapi/ppapi_internal.gyp:*',
45 '../printing/printing.gyp:*',
47 '../third_party/cacheinvalidation/cacheinvalidation.gyp:*',
48 '../third_party/cld/cld.gyp:*',
49 '../third_party/codesighs/codesighs.gyp:*',
50 '../third_party/ffmpeg/ffmpeg.gyp:*',
51 '../third_party/iccjpeg/iccjpeg.gyp:*',
52 '../third_party/libpng/libpng.gyp:*',
53 '../third_party/libusb/libusb.gyp:*',
54 '../third_party/libwebp/libwebp.gyp:*',
55 '../third_party/libxslt/libxslt.gyp:*',
56 '../third_party/lzma_sdk/lzma_sdk.gyp:*',
57 '../third_party/mesa/mesa.gyp:*',
58 '../third_party/modp_b64/modp_b64.gyp:*',
59 '../third_party/npapi/npapi.gyp:*',
60 '../third_party/ots/ots.gyp:*',
61 '../third_party/qcms/qcms.gyp:*',
62 '../third_party/re2/re2.gyp:re2',
63 '../third_party/WebKit/Source/WebKit/chromium/All.gyp:*',
64 '../v8/tools/gyp/v8.gyp:*',
65 '../webkit/compositor_bindings/compositor_bindings_tests.gyp:*',
66 '../webkit/webkit.gyp:*',
67 '<(libjpeg_gyp_path):*',
70 ['os_posix==1 and OS!="android" and OS!="ios"', {
72 '../third_party/yasm/yasm.gyp:*#host',
75 ['OS=="mac" or OS=="ios" or OS=="win"', {
77 '../third_party/nss/nss.gyp:*',
80 ['OS=="win" or OS=="ios" or OS=="linux"', {
82 '../breakpad/breakpad.gyp:*',
87 '../third_party/ocmock/ocmock.gyp:*',
92 '../courgette/courgette.gyp:*',
94 '../sandbox/sandbox.gyp:*',
97 ['branding=="Chrome"', {
99 '../chrome/chrome.gyp:linux_packages_<(channel)',
104 '../third_party/cros_dbus_cplusplus/cros_dbus_cplusplus.gyp:*',
105 '../third_party/libmtp/libmtp.gyp:*',
106 '../third_party/mtpd/mtpd.gyp:*',
111 ['toolkit_uses_gtk==1', {
113 '../tools/gtk_clipboard_dump/gtk_clipboard_dump.gyp:*',
114 '../tools/xdisplaycheck/xdisplaycheck.gyp:*',
119 ['win_use_allocator_shim==1', {
121 '../base/allocator/allocator.gyp:*',
126 '../chrome_frame/chrome_frame.gyp:*',
127 '../cloud_print/cloud_print.gyp:*',
128 '../courgette/courgette.gyp:*',
130 '../sandbox/sandbox.gyp:*',
131 '../third_party/angle/src/build_angle.gyp:*',
132 '../third_party/bsdiff/bsdiff.gyp:*',
133 '../third_party/bspatch/bspatch.gyp:*',
134 '../third_party/gles2_book/gles2_book.gyp:*',
135 '../tools/memory_watcher/memory_watcher.gyp:*',
139 '../third_party/libevent/libevent.gyp:*',
142 ['toolkit_views==1', {
144 '../ui/views/controls/webview/webview.gyp:*',
145 '../ui/views/views.gyp:*',
151 '../ui/aura/aura.gyp:*',
152 '../ui/oak/oak.gyp:*',
157 '../remoting/remoting.gyp:*',
162 '../net/third_party/nss/ssl.gyp:*',
165 ['enable_app_list==1', {
167 '../ui/app_list/app_list.gyp:*',
171 }, # target_name: All
173 'target_name': 'All_syzygy',
176 ['OS=="win" and fastbuild==0 and asan!=1', {
178 '../chrome/installer/mini_installer_syzygy.gyp:*',
183 }, # target_name: All_syzygy
185 'target_name': 'chromium_builder_tests',
188 '../base/base.gyp:base_unittests',
189 '../chrome/chrome.gyp:unit_tests',
190 '../crypto/crypto.gyp:crypto_unittests',
191 '../media/media.gyp:media_unittests',
192 '../net/net.gyp:net_unittests',
193 '../sql/sql.gyp:sql_unittests',
194 '../ui/ui.gyp:ui_unittests',
195 'temp_gyp/googleurl.gyp:googleurl_unittests',
200 '../cc/cc_tests.gyp:cc_unittests',
201 '../chrome/chrome.gyp:browser_tests',
202 '../chrome/chrome.gyp:chromedriver2_tests',
203 '../chrome/chrome.gyp:chromedriver2_unittests',
204 '../chrome/chrome.gyp:interactive_ui_tests',
205 '../chrome/chrome.gyp:sync_integration_tests',
206 '../cloud_print/cloud_print.gyp:cloud_print_unittests',
207 '../components/components.gyp:components_unittests',
208 '../content/content.gyp:content_browsertests',
209 '../content/content.gyp:content_unittests',
210 '../device/device.gyp:device_unittests',
211 '../gpu/gpu.gyp:gpu_unittests',
212 '../gpu/gles2_conform_support/gles2_conform_support.gyp:gles2_conform_support',
213 '../ipc/ipc.gyp:ipc_tests',
214 '../jingle/jingle.gyp:jingle_unittests',
215 '../ppapi/ppapi_internal.gyp:ppapi_unittests',
216 '../printing/printing.gyp:printing_unittests',
217 '../remoting/remoting.gyp:remoting_unittests',
218 '../sync/sync.gyp:sync_unit_tests',
219 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
220 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
221 '../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_compositor_bindings_unittests',
226 '../chrome/chrome.gyp:installer_util_unittests',
227 '../chrome/chrome.gyp:mini_installer_test',
228 # mini_installer_tests depends on mini_installer. This should be
229 # defined in installer.gyp.
230 '../chrome/installer/mini_installer.gyp:mini_installer',
231 '../chrome_frame/chrome_frame.gyp:chrome_frame_net_tests',
232 '../chrome_frame/chrome_frame.gyp:chrome_frame_perftests',
233 '../chrome_frame/chrome_frame.gyp:chrome_frame_reliability_tests',
234 '../chrome_frame/chrome_frame.gyp:chrome_frame_tests',
235 '../chrome_frame/chrome_frame.gyp:chrome_frame_unittests',
236 '../chrome_frame/chrome_frame.gyp:npchrome_frame',
237 '../courgette/courgette.gyp:courgette_unittests',
238 '../sandbox/sandbox.gyp:sbox_integration_tests',
239 '../sandbox/sandbox.gyp:sbox_unittests',
240 '../sandbox/sandbox.gyp:sbox_validation_tests',
241 '../webkit/webkit.gyp:pull_in_copy_TestNetscapePlugIn',
242 '../ui/app_list/app_list.gyp:app_list_unittests',
243 '../ui/views/views.gyp:views_unittests',
244 '../webkit/webkit.gyp:test_shell_common',
249 '../chrome_frame/chrome_frame.gyp:npchrome_frame',
259 '../sandbox/sandbox.gyp:sandbox_linux_unittests',
263 }, # target_name: chromium_builder_tests
265 'target_name': 'chromium_2010_builder_tests',
268 'chromium_builder_tests',
270 }, # target_name: chromium_2010_builder_tests
276 'target_name': 'chromium_builder_nacl_win_integration',
279 'chromium_builder_qa', # needed for pyauto
280 'chromium_builder_tests',
282 }, # target_name: chromium_builder_nacl_win_integration
284 'target_name': 'chromium_builder_perf',
287 'chromium_builder_qa', # needed for pyauto
288 '../chrome/chrome.gyp:performance_browser_tests',
289 '../chrome/chrome.gyp:performance_ui_tests',
290 '../chrome/chrome.gyp:sync_performance_tests',
292 }, # target_name: chromium_builder_perf
294 'target_name': 'chromium_gpu_builder',
297 '../chrome/chrome.gyp:gpu_tests',
298 '../chrome/chrome.gyp:performance_browser_tests',
299 '../chrome/chrome.gyp:performance_ui_tests',
300 '../content/content.gyp:content_browsertests',
301 '../gpu/gpu.gyp:gl_tests',
304 ['internal_gles2_conform_tests', {
306 '../gpu/gles2_conform_test/gles2_conform_test.gyp:gles2_conform_test',
308 }], # internal_gles2_conform
310 }, # target_name: chromium_gpu_builder
312 'target_name': 'chromium_gpu_debug_builder',
315 '../chrome/chrome.gyp:gpu_tests',
316 '../content/content.gyp:content_browsertests',
317 '../gpu/gpu.gyp:gl_tests',
320 ['internal_gles2_conform_tests', {
322 '../gpu/gles2_conform_test/gles2_conform_test.gyp:gles2_conform_test',
324 }], # internal_gles2_conform
326 }, # target_name: chromium_gpu_debug_builder
328 'target_name': 'chromium_builder_qa',
331 '../chrome/chrome.gyp:chromedriver',
332 '../chrome/chrome.gyp:chromedriver2',
333 '../chrome/chrome.gyp:chromedriver2_server',
334 '../chrome/chrome.gyp:chromedriver2_tests',
335 '../chrome/chrome.gyp:chromedriver2_unittests',
336 # Dependencies of pyauto_functional tests.
337 '../remoting/remoting.gyp:remoting_webapp',
340 # If you change this condition, make sure you also change it
341 # in chrome_tests.gypi
342 ['enable_automation==1 and (OS=="mac" or OS=="win" or (os_posix==1 and target_arch==python_arch))', {
344 '../chrome/chrome.gyp:pyautolib',
349 '../remoting/remoting.gyp:remoting_me2me_host_archive',
352 ['OS=="win" and component != "shared_library" and wix_exists == "True" and sas_dll_exists == "True"', {
354 '../remoting/remoting.gyp:remoting_host_installation',
358 }, # target_name: chromium_builder_qa
360 'target_name': 'chromium_builder_perf_av',
363 'chromium_builder_qa', # needed for perf pyauto tests
364 '../webkit/webkit.gyp:pull_in_DumpRenderTree', # to run layout tests
366 }, # target_name: chromium_builder_perf_av
368 'target_name': 'chromium_builder_webrtc',
371 'chromium_builder_qa', # needed for perf pyauto tests
372 '../third_party/libjingle/libjingle.gyp:peerconnection_server',
373 '../third_party/webrtc/tools/tools.gyp:frame_analyzer',
374 '../third_party/webrtc/tools/tools.gyp:rgba_to_i420_converter',
376 }, # target_name: chromium_builder_webrtc
382 # Target to build everything plus the dmg. We don't put the dmg
383 # in the All target because developers really don't need it.
384 'target_name': 'all_and_dmg',
388 '../chrome/chrome.gyp:build_app_dmg',
391 # These targets are here so the build bots can use them to build
392 # subsets of a full tree for faster cycle times.
394 'target_name': 'chromium_builder_dbg',
397 '../cc/cc_tests.gyp:cc_unittests',
398 '../chrome/chrome.gyp:browser_tests',
399 '../chrome/chrome.gyp:interactive_ui_tests',
400 '../chrome/chrome.gyp:sync_integration_tests',
401 '../chrome/chrome.gyp:unit_tests',
402 '../cloud_print/cloud_print.gyp:cloud_print_unittests',
403 '../components/components.gyp:components_unittests',
404 '../content/content.gyp:content_browsertests',
405 '../content/content.gyp:content_unittests',
406 '../device/device.gyp:device_unittests',
407 '../ui/ui.gyp:ui_unittests',
408 '../gpu/gpu.gyp:gpu_unittests',
409 '../ipc/ipc.gyp:ipc_tests',
410 '../jingle/jingle.gyp:jingle_unittests',
411 '../media/media.gyp:media_unittests',
412 '../ppapi/ppapi_internal.gyp:ppapi_unittests',
413 '../printing/printing.gyp:printing_unittests',
414 '../remoting/remoting.gyp:remoting_unittests',
416 '../sql/sql.gyp:sql_unittests',
417 '../sync/sync.gyp:sync_unit_tests',
418 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
419 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
420 '../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_compositor_bindings_unittests',
421 'temp_gyp/googleurl.gyp:googleurl_unittests',
425 'target_name': 'chromium_builder_rel',
428 '../cc/cc_tests.gyp:cc_unittests',
429 '../chrome/chrome.gyp:browser_tests',
430 '../chrome/chrome.gyp:performance_browser_tests',
431 '../chrome/chrome.gyp:performance_ui_tests',
432 '../chrome/chrome.gyp:sync_integration_tests',
433 '../chrome/chrome.gyp:unit_tests',
434 '../cloud_print/cloud_print.gyp:cloud_print_unittests',
435 '../components/components.gyp:components_unittests',
436 '../content/content.gyp:content_browsertests',
437 '../content/content.gyp:content_unittests',
438 '../device/device.gyp:device_unittests',
439 '../ui/ui.gyp:ui_unittests',
440 '../gpu/gpu.gyp:gpu_unittests',
441 '../ipc/ipc.gyp:ipc_tests',
442 '../jingle/jingle.gyp:jingle_unittests',
443 '../media/media.gyp:media_unittests',
444 '../ppapi/ppapi_internal.gyp:ppapi_unittests',
445 '../printing/printing.gyp:printing_unittests',
446 '../remoting/remoting.gyp:remoting_unittests',
447 '../sql/sql.gyp:sql_unittests',
448 '../sync/sync.gyp:sync_unit_tests',
449 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
450 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
451 '../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_compositor_bindings_unittests',
452 'temp_gyp/googleurl.gyp:googleurl_unittests',
456 'target_name': 'chromium_builder_dbg_tsan_mac',
459 '../base/base.gyp:base_unittests',
460 '../cloud_print/cloud_print.gyp:cloud_print_unittests',
461 '../crypto/crypto.gyp:crypto_unittests',
462 'temp_gyp/googleurl.gyp:googleurl_unittests',
463 '../net/net.gyp:net_unittests',
464 '../ipc/ipc.gyp:ipc_tests',
465 '../jingle/jingle.gyp:jingle_unittests',
466 '../media/media.gyp:media_unittests',
467 '../printing/printing.gyp:printing_unittests',
468 '../remoting/remoting.gyp:remoting_unittests',
469 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
470 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
474 'target_name': 'chromium_builder_asan_mac',
477 '../chrome/chrome.gyp:chrome',
478 '../net/net.gyp:dns_fuzz_stub',
479 '../webkit/webkit.gyp:pull_in_DumpRenderTree',
483 'target_name': 'chromium_builder_dbg_valgrind_mac',
486 '../base/base.gyp:base_unittests',
487 '../cloud_print/cloud_print.gyp:cloud_print_unittests',
488 '../crypto/crypto.gyp:crypto_unittests',
489 '../ipc/ipc.gyp:ipc_tests',
490 '../media/media.gyp:media_unittests',
491 '../net/net.gyp:net_unittests',
492 '../printing/printing.gyp:printing_unittests',
493 '../remoting/remoting.gyp:remoting_unittests',
494 '../chrome/chrome.gyp:unit_tests',
495 '../components/components.gyp:components_unittests',
496 '../content/content.gyp:content_unittests',
497 '../device/device.gyp:device_unittests',
498 '../ui/ui.gyp:ui_unittests',
499 '../jingle/jingle.gyp:jingle_unittests',
500 '../sql/sql.gyp:sql_unittests',
501 '../sync/sync.gyp:sync_unit_tests',
502 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
503 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
504 'temp_gyp/googleurl.gyp:googleurl_unittests',
511 # These targets are here so the build bots can use them to build
512 # subsets of a full tree for faster cycle times.
514 'target_name': 'chromium_builder',
517 '../cc/cc_tests.gyp:cc_unittests',
518 '../chrome/chrome.gyp:browser_tests',
519 '../chrome/chrome.gyp:installer_util_unittests',
520 '../chrome/chrome.gyp:interactive_ui_tests',
521 '../chrome/chrome.gyp:mini_installer_test',
522 '../chrome/chrome.gyp:performance_browser_tests',
523 '../chrome/chrome.gyp:performance_ui_tests',
524 '../chrome/chrome.gyp:sync_integration_tests',
525 '../chrome/chrome.gyp:unit_tests',
526 '../cloud_print/cloud_print.gyp:cloud_print_unittests',
527 '../components/components.gyp:components_unittests',
528 '../content/content.gyp:content_browsertests',
529 '../content/content.gyp:content_unittests',
530 # mini_installer_tests depends on mini_installer. This should be
531 # defined in installer.gyp.
532 '../chrome/installer/mini_installer.gyp:mini_installer',
533 '../chrome_frame/chrome_frame.gyp:chrome_frame_net_tests',
534 '../chrome_frame/chrome_frame.gyp:chrome_frame_perftests',
535 '../chrome_frame/chrome_frame.gyp:chrome_frame_reliability_tests',
536 '../chrome_frame/chrome_frame.gyp:chrome_frame_tests',
537 '../chrome_frame/chrome_frame.gyp:chrome_frame_unittests',
538 '../chrome_frame/chrome_frame.gyp:npchrome_frame',
539 '../courgette/courgette.gyp:courgette_unittests',
540 '../device/device.gyp:device_unittests',
541 '../ui/ui.gyp:ui_unittests',
542 '../gpu/gpu.gyp:gpu_unittests',
543 '../ipc/ipc.gyp:ipc_tests',
544 '../jingle/jingle.gyp:jingle_unittests',
545 '../media/media.gyp:media_unittests',
546 '../ppapi/ppapi_internal.gyp:ppapi_unittests',
547 '../printing/printing.gyp:printing_unittests',
548 '../remoting/remoting.gyp:remoting_unittests',
549 '../sql/sql.gyp:sql_unittests',
550 '../sync/sync.gyp:sync_unit_tests',
551 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
552 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
553 '../ui/views/views.gyp:views_unittests',
554 '../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_compositor_bindings_unittests',
555 '../webkit/webkit.gyp:pull_in_copy_TestNetscapePlugIn',
556 'temp_gyp/googleurl.gyp:googleurl_unittests',
561 '../chrome_frame/chrome_frame.gyp:npchrome_frame',
570 'target_name': 'chromium_builder_win_cf',
573 '../chrome_frame/chrome_frame.gyp:chrome_frame_net_tests',
574 '../chrome_frame/chrome_frame.gyp:chrome_frame_perftests',
575 '../chrome_frame/chrome_frame.gyp:chrome_frame_reliability_tests',
576 '../chrome_frame/chrome_frame.gyp:chrome_frame_tests',
577 '../chrome_frame/chrome_frame.gyp:chrome_frame_unittests',
578 '../chrome_frame/chrome_frame.gyp:npchrome_frame',
582 'target_name': 'chromium_builder_dbg_tsan_win',
585 '../base/base.gyp:base_unittests',
586 '../cloud_print/cloud_print.gyp:cloud_print_unittests',
587 '../components/components.gyp:components_unittests',
588 '../content/content.gyp:content_unittests',
589 '../crypto/crypto.gyp:crypto_unittests',
590 '../ipc/ipc.gyp:ipc_tests',
591 '../jingle/jingle.gyp:jingle_unittests',
592 '../media/media.gyp:media_unittests',
593 '../net/net.gyp:net_unittests',
594 '../printing/printing.gyp:printing_unittests',
595 '../remoting/remoting.gyp:remoting_unittests',
596 '../sql/sql.gyp:sql_unittests',
597 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
598 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
599 'temp_gyp/googleurl.gyp:googleurl_unittests',
603 'target_name': 'chromium_builder_dbg_drmemory_win',
606 '../base/base.gyp:base_unittests',
607 '../chrome/chrome.gyp:unit_tests',
608 '../cloud_print/cloud_print.gyp:cloud_print_unittests',
609 '../components/components.gyp:components_unittests',
610 '../content/content.gyp:content_unittests',
611 '../crypto/crypto.gyp:crypto_unittests',
612 '../device/device.gyp:device_unittests',
613 '../ipc/ipc.gyp:ipc_tests',
614 '../jingle/jingle.gyp:jingle_unittests',
615 '../media/media.gyp:media_unittests',
616 '../net/net.gyp:net_unittests',
617 '../printing/printing.gyp:printing_unittests',
618 '../remoting/remoting.gyp:remoting_unittests',
619 '../sql/sql.gyp:sql_unittests',
620 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidation_unittests',
621 '../third_party/libphonenumber/libphonenumber.gyp:libphonenumber_unittests',
622 'temp_gyp/googleurl.gyp:googleurl_unittests',
626 'target_name': 'webkit_builder_win',
629 '../webkit/webkit.gyp:test_shell',
630 '../webkit/webkit.gyp:test_shell_tests',
631 '../webkit/webkit.gyp:pull_in_webkit_unit_tests',
632 '../webkit/webkit.gyp:pull_in_DumpRenderTree',
637 ['branding=="Chrome"', {
640 'target_name': 'chrome_official_builder',
643 '../chrome/chrome.gyp:chromedriver',
644 '../chrome/chrome.gyp:crash_service',
645 '../chrome/chrome.gyp:crash_service_win64',
646 '../chrome/chrome.gyp:performance_ui_tests',
647 '../chrome/chrome.gyp:policy_templates',
648 '../chrome/chrome.gyp:pyautolib',
649 '../chrome/chrome.gyp:reliability_tests',
650 '../chrome/chrome.gyp:automated_ui_tests',
651 '../chrome/installer/mini_installer.gyp:mini_installer',
652 '../chrome_frame/chrome_frame.gyp:npchrome_frame',
653 '../courgette/courgette.gyp:courgette',
654 '../courgette/courgette.gyp:courgette64',
655 '../cloud_print/cloud_print.gyp:cloud_print',
656 '../remoting/remoting.gyp:remoting_webapp',
657 '../third_party/widevine/cdm/widevine_cdm.gyp:widevinecdmplugin',
662 '../pdf/pdf.gyp:pdf',
665 ['component != "shared_library" and wix_exists == "True" and \
666 sas_dll_exists == "True"', {
668 '../remoting/remoting.gyp:remoting_host_installation',
670 }], # component != "shared_library"
673 '../chrome_frame/chrome_frame.gyp:npchrome_frame',
682 }], # branding=="Chrome"
688 'target_name': 'aura_builder',
691 '../cc/cc_tests.gyp:cc_unittests',
692 '../chrome/chrome.gyp:browser_tests',
693 '../chrome/chrome.gyp:chrome',
694 '../chrome/chrome.gyp:interactive_ui_tests',
695 '../chrome/chrome.gyp:unit_tests',
696 '../components/components.gyp:components_unittests',
697 '../content/content.gyp:content_browsertests',
698 '../content/content.gyp:content_unittests',
699 '../device/device.gyp:device_unittests',
700 '../ppapi/ppapi_internal.gyp:ppapi_unittests',
701 '../remoting/remoting.gyp:remoting_unittests',
702 '../ui/app_list/app_list.gyp:*',
703 '../ui/aura/aura.gyp:*',
704 '../ui/compositor/compositor.gyp:*',
705 '../ui/message_center/message_center.gyp:*',
706 '../ui/ui.gyp:ui_unittests',
707 '../ui/views/views.gyp:views',
708 '../ui/views/views.gyp:views_examples_with_content_exe',
709 '../ui/views/views.gyp:views_unittests',
710 '../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_compositor_bindings_unittests',
711 '../webkit/webkit.gyp:pull_in_webkit_unit_tests',
715 # Remove this when we have the real compositor.
718 'destination': '<(PRODUCT_DIR)',
719 'files': ['../third_party/directxsdk/files/dlls/D3DX10d_43.dll']
723 '../chrome/chrome.gyp:crash_service',
724 '../chrome/chrome.gyp:crash_service_win64',
729 '../ash/ash.gyp:ash_shell',
730 '../ash/ash.gyp:ash_unittests',
734 # Tests that currently only work on Linux.
736 '../base/base.gyp:base_unittests',
737 '../ipc/ipc.gyp:ipc_tests',
738 '../sql/sql.gyp:sql_unittests',
739 '../sync/sync.gyp:sync_unit_tests',
743 # Exclude dependencies that are not currently implemented.
745 '../chrome/chrome.gyp:chrome',
746 '../chrome/chrome.gyp:unit_tests',
747 '../device/device.gyp:device_unittests',
748 '../ui/views/views.gyp:views_unittests',
753 '../chromeos/chromeos.gyp:chromeos_unittests',
760 ['test_isolation_mode != "noop"', {
763 'target_name': 'chromium_swarm_tests',
766 '../base/base.gyp:base_unittests_run',
767 '../chrome/chrome.gyp:browser_tests_run',
768 '../chrome/chrome.gyp:sync_integration_tests_run',
769 '../chrome/chrome.gyp:unit_tests_run',
770 '../net/net.gyp:net_unittests_run',
772 }, # target_name: chromium_swarm_tests