OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 'variables': { | 5 'variables': { |
6 'build_angle_deqp_tests%': 0, | 6 'build_angle_deqp_tests%': 0, |
7 'chrome_browser_extensions_test_support_sources': [ | 7 'chrome_browser_extensions_test_support_sources': [ |
8 # A list of sources which is shared between different browser tests. | 8 # A list of sources which is shared between different browser tests. |
9 'browser/apps/app_browsertest_util.cc', | 9 'browser/apps/app_browsertest_util.cc', |
10 'browser/apps/app_browsertest_util.h', | 10 'browser/apps/app_browsertest_util.h', |
(...skipping 1655 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1666 '../crypto/crypto.gyp:crypto_test_support', | 1666 '../crypto/crypto.gyp:crypto_test_support', |
1667 '../google_apis/google_apis.gyp:google_apis_test_support', | 1667 '../google_apis/google_apis.gyp:google_apis_test_support', |
1668 '../net/net.gyp:net', | 1668 '../net/net.gyp:net', |
1669 '../net/net.gyp:net_resources', | 1669 '../net/net.gyp:net_resources', |
1670 '../net/net.gyp:net_test_support', | 1670 '../net/net.gyp:net_test_support', |
1671 '../ppapi/ppapi_internal.gyp:ppapi_tests', | 1671 '../ppapi/ppapi_internal.gyp:ppapi_tests', |
1672 '../skia/skia.gyp:skia', | 1672 '../skia/skia.gyp:skia', |
1673 '../sync/sync.gyp:sync', | 1673 '../sync/sync.gyp:sync', |
1674 '../testing/gmock.gyp:gmock', | 1674 '../testing/gmock.gyp:gmock', |
1675 '../testing/gtest.gyp:gtest', | 1675 '../testing/gtest.gyp:gtest', |
| 1676 '../third_party/cld_2/cld_2.gyp:cld2_platform_impl', |
1676 '../third_party/hunspell/hunspell.gyp:hunspell', | 1677 '../third_party/hunspell/hunspell.gyp:hunspell', |
1677 '../third_party/icu/icu.gyp:icui18n', | 1678 '../third_party/icu/icu.gyp:icui18n', |
1678 '../third_party/icu/icu.gyp:icuuc', | 1679 '../third_party/icu/icu.gyp:icuuc', |
1679 '../third_party/libpng/libpng.gyp:libpng', | 1680 '../third_party/libpng/libpng.gyp:libpng', |
1680 '../third_party/zlib/zlib.gyp:zlib', | 1681 '../third_party/zlib/zlib.gyp:zlib', |
1681 '../ui/base/ui_base.gyp:ui_base_test_support', | 1682 '../ui/base/ui_base.gyp:ui_base_test_support', |
1682 '../ui/resources/ui_resources.gyp:ui_test_pak', | 1683 '../ui/resources/ui_resources.gyp:ui_test_pak', |
1683 '../ui/web_dialogs/web_dialogs.gyp:web_dialogs_test_support', | 1684 '../ui/web_dialogs/web_dialogs.gyp:web_dialogs_test_support', |
1684 # Runtime dependencies | 1685 # Runtime dependencies |
1685 '../third_party/mesa/mesa.gyp:osmesa', | 1686 '../third_party/mesa/mesa.gyp:osmesa', |
1686 ], | 1687 ], |
1687 'include_dirs': [ | 1688 'include_dirs': [ |
1688 '..', | 1689 '..', |
1689 ], | 1690 ], |
1690 'defines': [ | 1691 'defines': [ |
1691 'HAS_OUT_OF_PROC_TEST_RUNNER', | 1692 'HAS_OUT_OF_PROC_TEST_RUNNER', |
1692 ], | 1693 ], |
1693 'sources': [ | 1694 'sources': [ |
1694 '<@(chrome_interactive_ui_test_extensions_sources)', | 1695 '<@(chrome_interactive_ui_test_extensions_sources)', |
1695 '<@(chrome_interactive_ui_test_sources)', | 1696 '<@(chrome_interactive_ui_test_sources)', |
1696 ], | 1697 ], |
1697 'conditions': [ | 1698 'conditions': [ |
1698 [ 'cld_version==2', { | |
1699 'dependencies': [ | |
1700 # Interactive tests should use whatever CLD2 data access mode that | |
1701 # the application embedder is using. | |
1702 '<(DEPTH)/third_party/cld_2/cld_2.gyp:cld2_platform_impl', ], | |
1703 }], | |
1704 ['use_x11==1', { | 1699 ['use_x11==1', { |
1705 'dependencies': [ | 1700 'dependencies': [ |
1706 '../build/linux/system.gyp:xtst', | 1701 '../build/linux/system.gyp:xtst', |
1707 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 1702 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
1708 ], | 1703 ], |
1709 }], | 1704 }], |
1710 ['OS=="linux"', { | 1705 ['OS=="linux"', { |
1711 'dependencies': [ | 1706 'dependencies': [ |
1712 '../build/linux/system.gyp:ssl', | 1707 '../build/linux/system.gyp:ssl', |
1713 ], | 1708 ], |
(...skipping 478 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2192 '../net/net.gyp:net', | 2187 '../net/net.gyp:net', |
2193 '../net/net.gyp:net_test_support', | 2188 '../net/net.gyp:net_test_support', |
2194 '../sdch/sdch.gyp:sdch', | 2189 '../sdch/sdch.gyp:sdch', |
2195 '../skia/skia.gyp:skia', | 2190 '../skia/skia.gyp:skia', |
2196 '../sync/sync.gyp:sync', | 2191 '../sync/sync.gyp:sync', |
2197 '../sync/sync.gyp:test_support_sync_api', | 2192 '../sync/sync.gyp:test_support_sync_api', |
2198 '../testing/gmock.gyp:gmock', | 2193 '../testing/gmock.gyp:gmock', |
2199 '../testing/gtest.gyp:gtest', | 2194 '../testing/gtest.gyp:gtest', |
2200 '../testing/perf/perf_test.gyp:*', | 2195 '../testing/perf/perf_test.gyp:*', |
2201 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', | 2196 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', |
| 2197 '../third_party/cld_2/cld_2.gyp:cld2_platform_impl', |
2202 '../third_party/icu/icu.gyp:icui18n', | 2198 '../third_party/icu/icu.gyp:icui18n', |
2203 '../third_party/icu/icu.gyp:icuuc', | 2199 '../third_party/icu/icu.gyp:icuuc', |
2204 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', | 2200 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', |
2205 '../third_party/libaddressinput/libaddressinput.gyp:libaddressinput', | 2201 '../third_party/libaddressinput/libaddressinput.gyp:libaddressinput', |
2206 '../third_party/safe_browsing/safe_browsing.gyp:safe_browsing', | 2202 '../third_party/safe_browsing/safe_browsing.gyp:safe_browsing', |
2207 '../third_party/webrtc/modules/modules.gyp:desktop_capture', | 2203 '../third_party/webrtc/modules/modules.gyp:desktop_capture', |
2208 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', | 2204 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', |
2209 '../ui/accessibility/accessibility.gyp:accessibility_test_support', | 2205 '../ui/accessibility/accessibility.gyp:accessibility_test_support', |
2210 '../ui/compositor/compositor.gyp:compositor_test_support', | 2206 '../ui/compositor/compositor.gyp:compositor_test_support', |
2211 '../ui/resources/ui_resources.gyp:ui_resources', | 2207 '../ui/resources/ui_resources.gyp:ui_resources', |
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2293 'browser/ui/views/ime/ime_window_browsertest.cc', | 2289 'browser/ui/views/ime/ime_window_browsertest.cc', |
2294 ], | 2290 ], |
2295 }] | 2291 }] |
2296 ] | 2292 ] |
2297 }], | 2293 }], |
2298 ['enable_wifi_display==1', { | 2294 ['enable_wifi_display==1', { |
2299 'sources': [ | 2295 'sources': [ |
2300 '<@(chrome_browser_tests_display_source_apitest)', | 2296 '<@(chrome_browser_tests_display_source_apitest)', |
2301 ], | 2297 ], |
2302 }], | 2298 }], |
2303 [ 'cld_version==2', { | |
2304 'dependencies': [ | |
2305 # Because the browser_tests use translate, they need CLD data. | |
2306 '<(DEPTH)/third_party/cld_2/cld_2.gyp:cld2_platform_impl', ], | |
2307 }], | |
2308 ['enable_one_click_signin==0', { | 2299 ['enable_one_click_signin==0', { |
2309 'sources!': [ | 2300 'sources!': [ |
2310 'browser/ui/sync/one_click_signin_links_delegate_impl_browsertest.cc
', | 2301 'browser/ui/sync/one_click_signin_links_delegate_impl_browsertest.cc
', |
2311 ] | 2302 ] |
2312 }], | 2303 }], |
2313 ['enable_autofill_dialog==0', { | 2304 ['enable_autofill_dialog==0', { |
2314 'sources!': [ | 2305 'sources!': [ |
2315 'browser/ui/autofill/autofill_dialog_controller_browsertest.cc', | 2306 'browser/ui/autofill/autofill_dialog_controller_browsertest.cc', |
2316 ] | 2307 ] |
2317 }], | 2308 }], |
(...skipping 439 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2757 '../components/components.gyp:autofill_content_test_support', | 2748 '../components/components.gyp:autofill_content_test_support', |
2758 '../content/content_shell_and_tests.gyp:content_browser_test_base', | 2749 '../content/content_shell_and_tests.gyp:content_browser_test_base', |
2759 '../media/cast/cast.gyp:cast_test_utility', | 2750 '../media/cast/cast.gyp:cast_test_utility', |
2760 '../net/net.gyp:net', | 2751 '../net/net.gyp:net', |
2761 '../net/net.gyp:net_test_support', | 2752 '../net/net.gyp:net_test_support', |
2762 '../skia/skia.gyp:skia', | 2753 '../skia/skia.gyp:skia', |
2763 '../sync/sync.gyp:sync', | 2754 '../sync/sync.gyp:sync', |
2764 '../testing/gmock.gyp:gmock', | 2755 '../testing/gmock.gyp:gmock', |
2765 '../testing/gtest.gyp:gtest', | 2756 '../testing/gtest.gyp:gtest', |
2766 '../testing/perf/perf_test.gyp:*', | 2757 '../testing/perf/perf_test.gyp:*', |
| 2758 '../third_party/cld_2/cld_2.gyp:cld2_platform_impl', |
2767 '../third_party/icu/icu.gyp:icui18n', | 2759 '../third_party/icu/icu.gyp:icui18n', |
2768 '../third_party/icu/icu.gyp:icuuc', | 2760 '../third_party/icu/icu.gyp:icuuc', |
2769 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', | 2761 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', |
2770 '../v8/tools/gyp/v8.gyp:v8', | 2762 '../v8/tools/gyp/v8.gyp:v8', |
2771 # Runtime dependencies | 2763 # Runtime dependencies |
2772 '../third_party/mesa/mesa.gyp:osmesa', | 2764 '../third_party/mesa/mesa.gyp:osmesa', |
2773 ], | 2765 ], |
2774 'include_dirs': [ | 2766 'include_dirs': [ |
2775 '..', | 2767 '..', |
2776 ], | 2768 ], |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2811 '<@(_inputs)', | 2803 '<@(_inputs)', |
2812 'webui', | 2804 'webui', |
2813 '--external', '<(external_v8)', | 2805 '--external', '<(external_v8)', |
2814 '<(RULE_INPUT_PATH)', | 2806 '<(RULE_INPUT_PATH)', |
2815 'chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).js', | 2807 'chrome/<(RULE_INPUT_DIRNAME)/<(RULE_INPUT_ROOT).js', |
2816 '<@(_outputs)', | 2808 '<@(_outputs)', |
2817 ], | 2809 ], |
2818 }, | 2810 }, |
2819 ], | 2811 ], |
2820 'conditions': [ | 2812 'conditions': [ |
2821 [ 'cld_version==2', { | |
2822 'dependencies': [ | |
2823 # Interactive tests should use whatever CLD2 data access mode that | |
2824 # the application embedder is using. | |
2825 '<(DEPTH)/third_party/cld_2/cld_2.gyp:cld2_platform_impl', ], | |
2826 }], | |
2827 ['OS=="win"', { | 2813 ['OS=="win"', { |
2828 'sources': [ | 2814 'sources': [ |
2829 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', | 2815 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', |
2830 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc', | 2816 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc', |
2831 ], | 2817 ], |
2832 'include_dirs': [ | 2818 'include_dirs': [ |
2833 '<(DEPTH)/third_party/wtl/include', | 2819 '<(DEPTH)/third_party/wtl/include', |
2834 ], | 2820 ], |
2835 'dependencies': [ | 2821 'dependencies': [ |
2836 'chrome_version_resources', | 2822 'chrome_version_resources', |
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2961 'chrome_resources.gyp:packed_extra_resources', | 2947 'chrome_resources.gyp:packed_extra_resources', |
2962 'chrome_resources.gyp:packed_resources', | 2948 'chrome_resources.gyp:packed_resources', |
2963 'common', | 2949 'common', |
2964 'renderer', | 2950 'renderer', |
2965 'test_support_common', | 2951 'test_support_common', |
2966 'test_support_sync_integration', | 2952 'test_support_sync_integration', |
2967 'test_support_ui', | 2953 'test_support_ui', |
2968 '../sync/sync.gyp:sync', | 2954 '../sync/sync.gyp:sync', |
2969 '../testing/gmock.gyp:gmock', | 2955 '../testing/gmock.gyp:gmock', |
2970 '../testing/gtest.gyp:gtest', | 2956 '../testing/gtest.gyp:gtest', |
| 2957 # Language detection is irrelevant to sync, so it can depend on |
| 2958 # any implementation for CLD2. Dynamic is smaller, so go with |
| 2959 # dynamic. |
| 2960 '../third_party/cld_2/cld_2.gyp:cld2_dynamic', |
2971 '../third_party/icu/icu.gyp:icui18n', | 2961 '../third_party/icu/icu.gyp:icui18n', |
2972 '../third_party/icu/icu.gyp:icuuc', | 2962 '../third_party/icu/icu.gyp:icuuc', |
2973 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', | 2963 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', |
2974 '../third_party/WebKit/public/blink.gyp:blink', | 2964 '../third_party/WebKit/public/blink.gyp:blink', |
2975 ], | 2965 ], |
2976 'include_dirs': [ | 2966 'include_dirs': [ |
2977 '..', | 2967 '..', |
2978 '<(INTERMEDIATE_DIR)', | 2968 '<(INTERMEDIATE_DIR)', |
2979 '<(protoc_out_dir)', | 2969 '<(protoc_out_dir)', |
2980 ], | 2970 ], |
2981 # TODO(phajdan.jr): Only temporary, to make transition easier. | 2971 # TODO(phajdan.jr): Only temporary, to make transition easier. |
2982 'defines': [ | 2972 'defines': [ |
2983 'HAS_OUT_OF_PROC_TEST_RUNNER', | 2973 'HAS_OUT_OF_PROC_TEST_RUNNER', |
2984 ], | 2974 ], |
2985 'sources': [ | 2975 'sources': [ |
2986 '<@(sync_integration_tests_sources)', | 2976 '<@(sync_integration_tests_sources)', |
2987 ], | 2977 ], |
2988 'conditions': [ | 2978 'conditions': [ |
2989 [ 'cld_version==2', { | |
2990 'dependencies': [ | |
2991 # Language detection is irrelevant to sync, so it can depend on | |
2992 # any implementation for CLD2. Dynamic is smaller, so go with | |
2993 # dynamic. | |
2994 '<(DEPTH)/third_party/cld_2/cld_2.gyp:cld2_dynamic', ], | |
2995 }], | |
2996 ['OS=="linux"', { | 2979 ['OS=="linux"', { |
2997 'dependencies': [ | 2980 'dependencies': [ |
2998 '../build/linux/system.gyp:ssl', | 2981 '../build/linux/system.gyp:ssl', |
2999 ], | 2982 ], |
3000 }], | 2983 }], |
3001 ['OS=="mac"', { | 2984 ['OS=="mac"', { |
3002 # The sync_integration_tests do not run on mac without this flag. | 2985 # The sync_integration_tests do not run on mac without this flag. |
3003 # Search for comments about "xcode_settings" elsewhere in this file. | 2986 # Search for comments about "xcode_settings" elsewhere in this file. |
3004 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']}, | 2987 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']}, |
3005 # Dictionary sync is disabled on Mac. | 2988 # Dictionary sync is disabled on Mac. |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3069 { | 3052 { |
3070 # GN version: //chrome/test:sync_performance_tests | 3053 # GN version: //chrome/test:sync_performance_tests |
3071 'target_name': 'sync_performance_tests', | 3054 'target_name': 'sync_performance_tests', |
3072 'type': 'executable', | 3055 'type': 'executable', |
3073 'dependencies': [ | 3056 'dependencies': [ |
3074 'test_support_sync_integration', | 3057 'test_support_sync_integration', |
3075 'test_support_ui', | 3058 'test_support_ui', |
3076 '../sync/sync.gyp:sync', | 3059 '../sync/sync.gyp:sync', |
3077 '../testing/gmock.gyp:gmock', | 3060 '../testing/gmock.gyp:gmock', |
3078 '../testing/gtest.gyp:gtest', | 3061 '../testing/gtest.gyp:gtest', |
| 3062 # Language detection is irrelevant to sync, so it can depend on |
| 3063 # any implementation for CLD2. Dynamic is smaller, so go with |
| 3064 # dynamic. |
| 3065 '../third_party/cld_2/cld_2.gyp:cld2_dynamic', |
3079 ], | 3066 ], |
3080 'include_dirs': [ | 3067 'include_dirs': [ |
3081 '..', | 3068 '..', |
3082 '<(INTERMEDIATE_DIR)', | 3069 '<(INTERMEDIATE_DIR)', |
3083 '<(protoc_out_dir)', | 3070 '<(protoc_out_dir)', |
3084 ], | 3071 ], |
3085 'defines': [ | 3072 'defines': [ |
3086 'HAS_OUT_OF_PROC_TEST_RUNNER', | 3073 'HAS_OUT_OF_PROC_TEST_RUNNER', |
3087 ], | 3074 ], |
3088 'sources': [ | 3075 'sources': [ |
3089 '<@(sync_performance_tests_sources)', | 3076 '<@(sync_performance_tests_sources)', |
3090 ], | 3077 ], |
3091 'conditions': [ | 3078 'conditions': [ |
3092 [ 'cld_version==2', { | |
3093 'dependencies': [ | |
3094 # Language detection is irrelevant to sync, so it can depend on | |
3095 # any implementation for CLD2. Dynamic is smaller, so go with | |
3096 # dynamic. | |
3097 '<(DEPTH)/third_party/cld_2/cld_2.gyp:cld2_dynamic', ], | |
3098 }], | |
3099 ['OS=="linux"', { | 3079 ['OS=="linux"', { |
3100 'dependencies': [ | 3080 'dependencies': [ |
3101 '../build/linux/system.gyp:ssl', | 3081 '../build/linux/system.gyp:ssl', |
3102 ], | 3082 ], |
3103 }], | 3083 }], |
3104 ['OS=="mac"', { | 3084 ['OS=="mac"', { |
3105 # The sync_performance_tests do not run on mac without this flag. | 3085 # The sync_performance_tests do not run on mac without this flag. |
3106 # Search for comments about "xcode_settings" elsewhere in this file. | 3086 # Search for comments about "xcode_settings" elsewhere in this file. |
3107 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']}, | 3087 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']}, |
3108 # Dictionary sync is disabled on Mac. | 3088 # Dictionary sync is disabled on Mac. |
(...skipping 504 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3613 'browser', | 3593 'browser', |
3614 ], | 3594 ], |
3615 'sources': [ | 3595 'sources': [ |
3616 'tools/service_discovery_sniffer/service_discovery_sniffer.cc', | 3596 'tools/service_discovery_sniffer/service_discovery_sniffer.cc', |
3617 'tools/service_discovery_sniffer/service_discovery_sniffer.h', | 3597 'tools/service_discovery_sniffer/service_discovery_sniffer.h', |
3618 ], | 3598 ], |
3619 }] | 3599 }] |
3620 }], | 3600 }], |
3621 ], # 'conditions' | 3601 ], # 'conditions' |
3622 } | 3602 } |
OLD | NEW |