OLD | NEW |
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 Loading... |
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_telemetry_shell.gyp:android_
webview_telemetry_shell_apk', |
| 89 '../chrome/chrome.gyp:chrome_shell_apk', |
| 90 '../chrome/chrome.gyp:chrome_sync_shell_apk', |
| 91 '../remoting/remoting.gyp:remoting_apk', |
| 92 ], |
| 93 }], |
90 ['target_arch == "arm" or target_arch == "arm64"', { | 94 ['target_arch == "arm" or target_arch == "arm64"', { |
91 'dependencies': [ | 95 'dependencies': [ |
92 # The relocation packer only works on ARM or ARM64. | 96 # The relocation packer only works on ARM or ARM64. |
93 '../tools/relocation_packer/relocation_packer.gyp:relocation_pac
ker_unittests#host', | 97 '../tools/relocation_packer/relocation_packer.gyp:relocation_pac
ker_unittests#host', |
94 ], | 98 ], |
95 }], | 99 }], |
96 ], | 100 ], |
97 }, { | 101 }, { |
98 'dependencies': [ | 102 'dependencies': [ |
99 '../content/content_shell_and_tests.gyp:*', | 103 '../content/content_shell_and_tests.gyp:*', |
(...skipping 673 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
773 # please also add it to build/android/pylib/gtest/gtest_config.py, | 777 # please also add it to build/android/pylib/gtest/gtest_config.py, |
774 # else the test is not run. | 778 # else the test is not run. |
775 # | 779 # |
776 # WARNING: | 780 # WARNING: |
777 # Do not add targets here without communicating the implications | 781 # Do not add targets here without communicating the implications |
778 # on tryserver triggers and load. Discuss with | 782 # on tryserver triggers and load. Discuss with |
779 # chrome-infrastructure-team please. | 783 # chrome-infrastructure-team please. |
780 'target_name': 'android_builder_tests', | 784 'target_name': 'android_builder_tests', |
781 'type': 'none', | 785 'type': 'none', |
782 'dependencies': [ | 786 'dependencies': [ |
783 '../android_webview/android_webview.gyp:android_webview_unittests', | |
784 '../base/android/jni_generator/jni_generator.gyp:jni_generator_tests
', | 787 '../base/android/jni_generator/jni_generator.gyp:jni_generator_tests
', |
785 '../base/base.gyp:base_unittests', | 788 '../base/base.gyp:base_unittests', |
786 '../breakpad/breakpad.gyp:breakpad_unittests_deps', | 789 '../breakpad/breakpad.gyp:breakpad_unittests_deps', |
787 # Also compile the tools needed to deal with minidumps, they are | 790 # Also compile the tools needed to deal with minidumps, they are |
788 # needed to run minidump tests upstream. | 791 # needed to run minidump tests upstream. |
789 '../breakpad/breakpad.gyp:dump_syms#host', | 792 '../breakpad/breakpad.gyp:dump_syms#host', |
790 '../breakpad/breakpad.gyp:symupload#host', | 793 '../breakpad/breakpad.gyp:symupload#host', |
791 '../breakpad/breakpad.gyp:minidump_dump#host', | 794 '../breakpad/breakpad.gyp:minidump_dump#host', |
792 '../breakpad/breakpad.gyp:minidump_stackwalk#host', | 795 '../breakpad/breakpad.gyp:minidump_stackwalk#host', |
793 '../build/android/tests/multiple_proguards/multiple_proguards.gyp:mu
ltiple_proguards_test_apk', | 796 '../build/android/tests/multiple_proguards/multiple_proguards.gyp:mu
ltiple_proguards_test_apk', |
794 '../build/android/pylib/device/commands/commands.gyp:chromium_comman
ds', | 797 '../build/android/pylib/device/commands/commands.gyp:chromium_comman
ds', |
795 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests', | 798 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests', |
796 '../cc/cc_tests.gyp:cc_perftests_apk', | 799 '../cc/cc_tests.gyp:cc_perftests_apk', |
797 '../cc/cc_tests.gyp:cc_unittests', | 800 '../cc/cc_tests.gyp:cc_unittests', |
798 '../chrome/chrome.gyp:unit_tests', | |
799 '../components/components_tests.gyp:components_unittests', | 801 '../components/components_tests.gyp:components_unittests', |
800 '../content/content_shell_and_tests.gyp:content_browsertests', | 802 '../content/content_shell_and_tests.gyp:content_browsertests', |
801 '../content/content_shell_and_tests.gyp:content_gl_tests', | 803 '../content/content_shell_and_tests.gyp:content_gl_tests', |
802 '../content/content_shell_and_tests.gyp:content_junit_tests', | 804 '../content/content_shell_and_tests.gyp:content_junit_tests', |
803 '../content/content_shell_and_tests.gyp:chromium_linker_test_apk', | 805 '../content/content_shell_and_tests.gyp:chromium_linker_test_apk', |
804 '../content/content_shell_and_tests.gyp:content_shell_test_apk', | 806 '../content/content_shell_and_tests.gyp:content_shell_test_apk', |
805 '../content/content_shell_and_tests.gyp:content_unittests', | 807 '../content/content_shell_and_tests.gyp:content_unittests', |
806 '../gpu/gpu.gyp:gl_tests', | 808 '../gpu/gpu.gyp:gl_tests', |
807 '../gpu/gpu.gyp:gpu_perftests_apk', | 809 '../gpu/gpu.gyp:gpu_perftests_apk', |
808 '../gpu/gpu.gyp:gpu_unittests', | 810 '../gpu/gpu.gyp:gpu_unittests', |
809 '../ipc/ipc.gyp:ipc_tests', | 811 '../ipc/ipc.gyp:ipc_tests', |
810 '../media/media.gyp:media_perftests_apk', | 812 '../media/media.gyp:media_perftests_apk', |
811 '../media/media.gyp:media_unittests', | 813 '../media/media.gyp:media_unittests', |
812 '../net/net.gyp:net_unittests', | 814 '../net/net.gyp:net_unittests', |
813 '../sandbox/sandbox.gyp:sandbox_linux_unittests_deps', | 815 '../sandbox/sandbox.gyp:sandbox_linux_unittests_deps', |
814 '../skia/skia_tests.gyp:skia_unittests', | 816 '../skia/skia_tests.gyp:skia_unittests', |
815 '../sql/sql.gyp:sql_unittests', | 817 '../sql/sql.gyp:sql_unittests', |
816 '../sync/sync.gyp:sync_unit_tests', | 818 '../sync/sync.gyp:sync_unit_tests', |
817 '../testing/android/junit/junit_test.gyp:junit_unit_tests', | 819 '../testing/android/junit/junit_test.gyp:junit_unit_tests', |
818 '../third_party/leveldatabase/leveldatabase.gyp:env_chromium_unittes
ts', | 820 '../third_party/leveldatabase/leveldatabase.gyp:env_chromium_unittes
ts', |
819 '../third_party/WebKit/public/all.gyp:*', | 821 '../third_party/WebKit/public/all.gyp:*', |
820 '../tools/android/android_tools.gyp:android_tools', | 822 '../tools/android/android_tools.gyp:android_tools', |
821 '../tools/android/android_tools.gyp:memconsumer', | 823 '../tools/android/android_tools.gyp:memconsumer', |
822 '../tools/android/findbugs_plugin/findbugs_plugin.gyp:findbugs_plugi
n_test', | 824 '../tools/android/findbugs_plugin/findbugs_plugin.gyp:findbugs_plugi
n_test', |
823 '../ui/android/ui_android.gyp:ui_android_unittests', | 825 '../ui/android/ui_android.gyp:ui_android_unittests', |
824 '../ui/base/ui_base_tests.gyp:ui_base_unittests', | 826 '../ui/base/ui_base_tests.gyp:ui_base_unittests', |
825 '../ui/events/events.gyp:events_unittests', | 827 '../ui/events/events.gyp:events_unittests', |
826 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni
ttests', | 828 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni
ttests', |
827 # Unit test bundles packaged as an apk. | 829 # Unit test bundles packaged as an apk. |
828 '../android_webview/android_webview.gyp:android_webview_test_apk', | |
829 '../android_webview/android_webview.gyp:android_webview_unittests_ap
k', | |
830 '../base/base.gyp:base_unittests_apk', | 830 '../base/base.gyp:base_unittests_apk', |
831 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests_apk', | 831 '../cc/blink/cc_blink_tests.gyp:cc_blink_unittests_apk', |
832 '../cc/cc_tests.gyp:cc_unittests_apk', | 832 '../cc/cc_tests.gyp:cc_unittests_apk', |
833 '../chrome/chrome.gyp:chrome_junit_tests', | |
834 '../chrome/chrome.gyp:chrome_shell_test_apk', | |
835 '../chrome/chrome.gyp:chrome_sync_shell_test_apk', | |
836 '../chrome/chrome.gyp:chrome_shell_uiautomator_tests', | |
837 '../chrome/chrome.gyp:chromedriver_webview_shell_apk', | |
838 '../chrome/chrome.gyp:unit_tests_apk', | |
839 '../components/components_tests.gyp:components_unittests_apk', | 833 '../components/components_tests.gyp:components_unittests_apk', |
840 '../content/content_shell_and_tests.gyp:content_browsertests_apk', | 834 '../content/content_shell_and_tests.gyp:content_browsertests_apk', |
841 '../content/content_shell_and_tests.gyp:content_gl_tests_apk', | 835 '../content/content_shell_and_tests.gyp:content_gl_tests_apk', |
842 '../content/content_shell_and_tests.gyp:content_unittests_apk', | 836 '../content/content_shell_and_tests.gyp:content_unittests_apk', |
843 '../content/content_shell_and_tests.gyp:video_decode_accelerator_uni
ttest_apk', | 837 '../content/content_shell_and_tests.gyp:video_decode_accelerator_uni
ttest_apk', |
844 '../gpu/gpu.gyp:gl_tests_apk', | 838 '../gpu/gpu.gyp:gl_tests_apk', |
845 '../gpu/gpu.gyp:gpu_unittests_apk', | 839 '../gpu/gpu.gyp:gpu_unittests_apk', |
846 '../ipc/ipc.gyp:ipc_tests_apk', | 840 '../ipc/ipc.gyp:ipc_tests_apk', |
847 '../media/media.gyp:media_unittests_apk', | 841 '../media/media.gyp:media_unittests_apk', |
848 '../net/net.gyp:net_unittests_apk', | 842 '../net/net.gyp:net_unittests_apk', |
849 '../sandbox/sandbox.gyp:sandbox_linux_jni_unittests_apk', | 843 '../sandbox/sandbox.gyp:sandbox_linux_jni_unittests_apk', |
850 '../skia/skia_tests.gyp:skia_unittests_apk', | 844 '../skia/skia_tests.gyp:skia_unittests_apk', |
851 '../sql/sql.gyp:sql_unittests_apk', | 845 '../sql/sql.gyp:sql_unittests_apk', |
852 '../sync/sync.gyp:sync_unit_tests_apk', | 846 '../sync/sync.gyp:sync_unit_tests_apk', |
853 '../tools/android/heap_profiler/heap_profiler.gyp:heap_profiler_unit
tests_apk', | 847 '../tools/android/heap_profiler/heap_profiler.gyp:heap_profiler_unit
tests_apk', |
854 '../ui/android/ui_android.gyp:ui_android_unittests_apk', | 848 '../ui/android/ui_android.gyp:ui_android_unittests_apk', |
855 '../ui/base/ui_base_tests.gyp:ui_base_unittests_apk', | 849 '../ui/base/ui_base_tests.gyp:ui_base_unittests_apk', |
856 '../ui/events/events.gyp:events_unittests_apk', | 850 '../ui/events/events.gyp:events_unittests_apk', |
857 '../ui/gfx/gfx_tests.gyp:gfx_unittests_apk', | 851 '../ui/gfx/gfx_tests.gyp:gfx_unittests_apk', |
858 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni
ttests_apk', | 852 '../ui/touch_selection/ui_touch_selection.gyp:ui_touch_selection_uni
ttests_apk', |
859 ], | 853 ], |
860 'conditions': [ | 854 'conditions': [ |
| 855 ['chromecast==0', { |
| 856 'dependencies': [ |
| 857 '../android_webview/android_webview.gyp:android_webview_unittest
s', |
| 858 '../chrome/chrome.gyp:unit_tests', |
| 859 # Unit test bundles packaged as an apk. |
| 860 '../android_webview/android_webview.gyp:android_webview_test_apk
', |
| 861 '../android_webview/android_webview.gyp:android_webview_unittest
s_apk', |
| 862 '../chrome/chrome.gyp:chrome_junit_tests', |
| 863 '../chrome/chrome.gyp:chrome_shell_test_apk', |
| 864 '../chrome/chrome.gyp:chrome_sync_shell_test_apk', |
| 865 '../chrome/chrome.gyp:chrome_shell_uiautomator_tests', |
| 866 '../chrome/chrome.gyp:chromedriver_webview_shell_apk', |
| 867 '../chrome/chrome.gyp:unit_tests_apk', |
| 868 ], |
| 869 }], |
861 ['enable_webrtc==1 and "<(libpeer_target_type)"=="static_library"',
{ | 870 ['enable_webrtc==1 and "<(libpeer_target_type)"=="static_library"',
{ |
862 'dependencies': [ | 871 'dependencies': [ |
863 '../components/devtools_bridge.gyp:devtools_bridge_tests_apk', | 872 '../components/devtools_bridge.gyp:devtools_bridge_tests_apk', |
864 ], | 873 ], |
865 }], | 874 }], |
866 ], | 875 ], |
867 }, | 876 }, |
868 { | 877 { |
869 # WebRTC Chromium tests to run on Android. | 878 # WebRTC Chromium tests to run on Android. |
870 'target_name': 'android_builder_chromium_webrtc', | 879 'target_name': 'android_builder_chromium_webrtc', |
(...skipping 492 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1363 'dependencies': [ | 1372 'dependencies': [ |
1364 '../ui/views/examples/examples.gyp:views_examples_with_content_exe', | 1373 '../ui/views/examples/examples.gyp:views_examples_with_content_exe', |
1365 '../ui/views/views.gyp:views', | 1374 '../ui/views/views.gyp:views', |
1366 '../ui/views/views.gyp:views_unittests', | 1375 '../ui/views/views.gyp:views_unittests', |
1367 ], | 1376 ], |
1368 }, # target_name: macviews_builder | 1377 }, # target_name: macviews_builder |
1369 ], # targets | 1378 ], # targets |
1370 }], # os=='mac' and toolkit_views==1 | 1379 }], # os=='mac' and toolkit_views==1 |
1371 ], # conditions | 1380 ], # conditions |
1372 } | 1381 } |
OLD | NEW |