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

Side by Side Diff: build/all.gyp

Issue 953463003: Reland #317760 - add gn_all, gyp_all targets (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: do not try to remove views_unittests on android Created 5 years, 10 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.gn ('k') | build/secondary/tools/grit/grit_rule.gni » ('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 449 matching lines...) Expand 10 before | Expand all | Expand 10 after
460 '../mojo/mojo_nacl_untrusted.gyp:libmojo', 460 '../mojo/mojo_nacl_untrusted.gyp:libmojo',
461 '../mojo/mojo_nacl.gyp:monacl_codegen', 461 '../mojo/mojo_nacl.gyp:monacl_codegen',
462 '../mojo/mojo_nacl.gyp:monacl_sel', 462 '../mojo/mojo_nacl.gyp:monacl_sel',
463 '../mojo/mojo_nacl.gyp:monacl_shell', 463 '../mojo/mojo_nacl.gyp:monacl_shell',
464 ], 464 ],
465 }], 465 }],
466 ], 466 ],
467 }, # target_name: chromium_builder_tests 467 }, # target_name: chromium_builder_tests
468 ], 468 ],
469 'conditions': [ 469 'conditions': [
470 ['OS!="ios"', { 470 # TODO(GYP) - make gyp_all and gn_all work on iOS and Android also.
471 ['OS!="ios" and OS!="android"', {
471 'targets': [ 472 'targets': [
472 { 473 {
474 'target_name': 'gyp_all',
475 'type': 'none',
476 'dependencies': [
477 ':gn_all',
478 '../chrome/chrome.gyp:chromedriver_unittests',
479 '../components/components_tests.gyp:components_browsertests',
480 # '../components/nacl.gyp:nacl_loader_unittests', # TODO(GYP)
481 # '../remoting/remoting.gyp:remoting_unittests', # TODO(GYP)
482 '../ui/compositor/compositor.gyp:compositor_unittests',
483 ],
484 'conditions': [
485 ['OS!="android"', {
486 'dependencies': [
487 # '../device/device_tests.gyp:device_unittests', # TODO(GYP)
488 # '../google_apis/google_apis.gyp:google_apis_unittests', # TOD O(GYP)
489 ],
490 }],
491 ],
492 },
493 {
494 'target_name': 'gn_all',
495 'type': 'none',
496
497 'dependencies': [
498 '../base/base.gyp:base_unittests',
499 '../cc/cc_tests.gyp:cc_unittests',
500 '../chrome/chrome.gyp:chrome',
501 '../chrome/chrome.gyp:browser_tests',
502 '../chrome/chrome.gyp:interactive_ui_tests',
503 '../chrome/chrome.gyp:sync_integration_tests',
504 '../chrome/chrome.gyp:unit_tests',
505 '../components/components_tests.gyp:components_unittests',
506 '../content/content_shell_and_tests.gyp:content_shell',
507 '../content/content_shell_and_tests.gyp:content_browsertests',
508 '../content/content_shell_and_tests.gyp:content_perftests',
509 '../content/content_shell_and_tests.gyp:content_unittests',
510 '../crypto/crypto.gyp:crypto_unittests',
511 '../extensions/extensions_tests.gyp:extensions_browsertests',
512 '../extensions/extensions_tests.gyp:extensions_unittests',
513 '../google_apis/gcm/gcm.gyp:gcm_unit_tests',
514 '../gpu/gpu.gyp:gpu_unittests',
515 '../ipc/ipc.gyp:ipc_tests',
516 '../ipc/mojo/ipc_mojo.gyp:ipc_mojo_unittests',
517 '../jingle/jingle.gyp:jingle_unittests',
518 '../media/media.gyp:media_unittests',
519 '../media/cast/cast.gyp:cast_unittests',
520 '../mojo/mojo.gyp:mojo',
521 '../mojo/mojo_base.gyp:mojo_common_unittests',
522 '../net/net.gyp:net_unittests',
523 '../ppapi/ppapi_internal.gyp:ppapi_tests',
524 '../printing/printing.gyp:printing_unittests',
525 '../sql/sql.gyp:sql_unittests',
526 '../skia/skia_tests.gyp:skia_unittests',
527 '../sync/sync.gyp:sync_unit_tests',
528
529 # TODO(GYP): the Blink test targets should be public, but
530 # currently aren't. all_blink puls them in, though
531 # "//third_party/WebKit/Source/platform:heap_unittests",
532 # "//third_party/WebKit/Source/platform:platform_unittests",
533 # "//third_party/WebKit/Source/wtf:wtf_unittests",
534 '../third_party/WebKit/public/all.gyp:all_blink',
535
536 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalid ation_unittests',
537
538 # TODO(GYP): Needed only w/ cld_version==1. What configs set that?
539 '../third_party/cld/cld.gyp:cld',
540
541 # TODO(GYP): This is needed only w/ use_system_fontconfig==0. What c onfigs set that?
542 #'../third_party/fontconfig/fontconfig.gyp:fontconfig',
543
544 # TODO(GYP): This will be pulled in automatically when enable_webrtc ==true.
545 # For now pull it in manually so that it doesn't regress.
546 '../third_party/libsrtp/libsrtp.gyp:libsrtp',
547
548 '../third_party/mojo/mojo_edk_tests.gyp:mojo_system_unittests',
549 '../third_party/mojo/mojo_edk_tests.gyp:mojo_public_bindings_unittes ts',
550 '../third_party/mojo/mojo_edk_tests.gyp:mojo_public_environment_unit tests',
551 '../third_party/mojo/mojo_edk_tests.gyp:mojo_public_system_perftests ',
552 '../third_party/mojo/mojo_edk_tests.gyp:mojo_public_system_unittests ',
553 '../third_party/mojo/mojo_edk_tests.gyp:mojo_public_utility_unittest s',
554 '../third_party/pdfium/samples/samples.gyp:pdfium_test',
555
556 # TODO(GYP): Verify that this is no longer needed.
557 '../third_party/smhasher/smhasher.gyp:pmurhash',
558
559 # TODO(GYP): This will be pulled in automatically when enable_webrtc ==true.
560 # For now pull it in manually so that it doesn't regress.
561 '../third_party/usrsctp/usrsctp.gyp:usrsctplib',
562
563 '../tools/gn/gn.gyp:gn',
564 '../tools/gn/gn.gyp:gn_unittests',
565 '../tools/imagediff/image_diff.gyp:image_diff#host',
566 '../ui/accessibility/accessibility.gyp:accessibility_unittests',
567 '../ui/app_list/app_list.gyp:app_list_unittests',
568 '../ui/base/ui_base_tests.gyp:ui_base_unittests',
569 '../ui/display/display.gyp:display_unittests',
570 '../ui/events/events.gyp:events_unittests',
571 '../ui/gfx/gfx_tests.gyp:gfx_unittests',
572 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni ttests',
573 '../url/url.gyp:url_unittests',
574 ],
575 'conditions': [
576 ['OS!="win"', {
577 'dependencies': [
578 '../breakpad/breakpad.gyp:symupload#host',
579 ],
580 }],
581 ['use_x11==1', {
582 'dependencies': [
583 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck',
584 ],
585 }],
586 ['toolkit_views==1', {
587 'dependencies': [
588 '../ui/views/views.gyp:views_unittests',
589 ],
590 }],
591 ['use_aura==1', {
592 'dependencies': [
593 '../ui/wm/wm.gyp:wm_unittests',
594 ],
595 }],
596 ['use_ozone==1', {
597 'dependencies': [
598 '../ui/ozone/ozone.gyp:ozone',
599 ],
600 }],
601 ['OS=="win" or OS=="mac" or OS=="android"', {
602 'dependencies': [
603 '../rlz/rlz.gyp:rlz_lib',
604 ],
605 }],
606 ['OS=="android"', {
607 'dependencies': [
608 '../chrome/chrome.gyp:chrome_shell_apk',
609 '../content/content_shell_and_tests.gyp:content_shell_apk',
610 ],
611 'dependencies!': [
612 '../url/url.gyp:url_unittests',
613 ],
614 }],
615 ['OS=="linux"', {
616 'dependencies': [
617 '../dbus/dbus.gyp:dbus_unittests',
618 '../sandbox/sandbox.gyp:sandbox_linux_unittests',
619 ],
620 }],
621 ],
622 },
623 {
473 'target_name': 'blink_tests', 624 'target_name': 'blink_tests',
474 'type': 'none', 625 'type': 'none',
475 'dependencies': [ 626 'dependencies': [
476 '../third_party/WebKit/public/all.gyp:all_blink', 627 '../third_party/WebKit/public/all.gyp:all_blink',
477 ], 628 ],
478 'conditions': [ 629 'conditions': [
479 ['OS=="android"', { 630 ['OS=="android"', {
480 'dependencies': [ 631 'dependencies': [
481 '../content/content_shell_and_tests.gyp:content_shell_apk', 632 '../content/content_shell_and_tests.gyp:content_shell_apk',
482 '../breakpad/breakpad.gyp:dump_syms#host', 633 '../breakpad/breakpad.gyp:dump_syms#host',
(...skipping 840 matching lines...) Expand 10 before | Expand all | Expand 10 after
1323 'dependencies': [ 1474 'dependencies': [
1324 '../ui/views/examples/examples.gyp:views_examples_with_content_exe', 1475 '../ui/views/examples/examples.gyp:views_examples_with_content_exe',
1325 '../ui/views/views.gyp:views', 1476 '../ui/views/views.gyp:views',
1326 '../ui/views/views.gyp:views_unittests', 1477 '../ui/views/views.gyp:views_unittests',
1327 ], 1478 ],
1328 }, # target_name: macviews_builder 1479 }, # target_name: macviews_builder
1329 ], # targets 1480 ], # targets
1330 }], # os=='mac' and toolkit_views==1 1481 }], # os=='mac' and toolkit_views==1
1331 ], # conditions 1482 ], # conditions
1332 } 1483 }
OLDNEW
« no previous file with comments | « BUILD.gn ('k') | build/secondary/tools/grit/grit_rule.gni » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698