OLD | NEW |
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 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 'pyautolib_sources': [ | 7 'pyautolib_sources': [ |
8 'app/chrome_dll_resource.h', | 8 'app/chrome_dll_resource.h', |
9 'common/pref_names.cc', | 9 'common/pref_names.cc', |
10 'common/pref_names.h', | 10 'common/pref_names.h', |
(...skipping 2785 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2796 ], | 2796 ], |
2797 }], | 2797 }], |
2798 ['toolkit_views==1', { | 2798 ['toolkit_views==1', { |
2799 'dependencies': [ | 2799 'dependencies': [ |
2800 '../views/views.gyp:views', | 2800 '../views/views.gyp:views', |
2801 ], | 2801 ], |
2802 }], | 2802 }], |
2803 ], | 2803 ], |
2804 }, | 2804 }, |
2805 { | 2805 { |
| 2806 # Executable that contains all the tests to be run on the GPU bots. |
| 2807 'target_name': 'gpu_tests', |
| 2808 'type': 'executable', |
| 2809 'dependencies': [ |
| 2810 'browser', |
| 2811 'chrome', |
| 2812 'chrome_resources', |
| 2813 'common', |
| 2814 'profile_import', |
| 2815 'renderer', |
| 2816 'chrome_strings', |
| 2817 'test_support_common', |
| 2818 '../net/net.gyp:net_test_support', |
| 2819 '../skia/skia.gyp:skia', |
| 2820 '../testing/gtest.gyp:gtest', |
| 2821 '../third_party/icu/icu.gyp:icui18n', |
| 2822 '../third_party/icu/icu.gyp:icuuc', |
| 2823 '../third_party/WebKit/WebKit/chromium/WebKit.gyp:webkit', |
| 2824 ], |
| 2825 'include_dirs': [ |
| 2826 '..', |
| 2827 '<(INTERMEDIATE_DIR)', |
| 2828 ], |
| 2829 # TODO(phajdan.jr): Only temporary, to make transition easier. |
| 2830 'defines': [ 'ALLOW_IN_PROC_BROWSER_TEST' ], |
| 2831 'sources': [ |
| 2832 'app/chrome_dll.rc', |
| 2833 'app/chrome_dll_resource.h', |
| 2834 'app/chrome_dll_version.rc.version', |
| 2835 'test/gpu/gpu_pixel_browsertest.cc', |
| 2836 'test/in_process_browser_test.cc', |
| 2837 'test/in_process_browser_test.h', |
| 2838 'test/out_of_proc_test_runner.cc', |
| 2839 'test/data/resource.rc', |
| 2840 ], |
| 2841 'conditions': [ |
| 2842 # Plugin code. |
| 2843 ['OS=="linux" or OS=="win"', { |
| 2844 'dependencies': [ |
| 2845 'plugin', |
| 2846 ], |
| 2847 'export_dependent_settings': [ |
| 2848 'plugin', |
| 2849 ], |
| 2850 }], |
| 2851 ['OS=="linux"', { |
| 2852 'dependencies': [ |
| 2853 '../build/linux/system.gyp:gtk', |
| 2854 '../build/linux/system.gyp:nss', |
| 2855 ], |
| 2856 }], |
| 2857 ['OS=="mac"', { |
| 2858 # See the comment in this section of the unit_tests target for an |
| 2859 # explanation (crbug.com/43791 - libwebcore.a is too large to mmap). |
| 2860 'dependencies+++': [ |
| 2861 '../third_party/WebKit/WebCore/WebCore.gyp/WebCore.gyp:webcore', |
| 2862 ], |
| 2863 # See comments about "xcode_settings" elsewhere in this file. |
| 2864 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']}, |
| 2865 }], |
| 2866 ['OS=="win"', { |
| 2867 'sources': [ |
| 2868 '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.rc', |
| 2869 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', |
| 2870 '<(SHARED_INTERMEDIATE_DIR)/chrome_dll_version/chrome_dll_version.rc
', |
| 2871 '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', |
| 2872 '<(SHARED_INTERMEDIATE_DIR)/chrome/theme_resources.rc', |
| 2873 ], |
| 2874 'include_dirs': [ |
| 2875 '<(DEPTH)/third_party/wtl/include', |
| 2876 ], |
| 2877 'dependencies': [ |
| 2878 'chrome_dll_version', |
| 2879 'installer_util_strings', |
| 2880 '../sandbox/sandbox.gyp:sandbox', |
| 2881 ], |
| 2882 'conditions': [ |
| 2883 ['win_use_allocator_shim==1', { |
| 2884 'dependencies': [ |
| 2885 '<(allocator_target)', |
| 2886 ], |
| 2887 }], |
| 2888 ], |
| 2889 'configurations': { |
| 2890 'Debug': { |
| 2891 'msvs_settings': { |
| 2892 'VCLinkerTool': { |
| 2893 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', |
| 2894 }, |
| 2895 }, |
| 2896 }, |
| 2897 }, |
| 2898 }, { # else: OS != "win" |
| 2899 'sources!': [ |
| 2900 'app/chrome_dll.rc', |
| 2901 'app/chrome_dll_version.rc.version', |
| 2902 'test/data/resource.rc', |
| 2903 ], |
| 2904 }], |
| 2905 ['toolkit_views==1', { |
| 2906 'dependencies': [ |
| 2907 '../views/views.gyp:views', |
| 2908 ], |
| 2909 }], |
| 2910 ], |
| 2911 }, |
| 2912 { |
2806 'target_name': 'plugin_tests', | 2913 'target_name': 'plugin_tests', |
2807 'type': 'executable', | 2914 'type': 'executable', |
2808 'msvs_guid': 'A1CAA831-C507-4B2E-87F3-AEC63C9907F9', | 2915 'msvs_guid': 'A1CAA831-C507-4B2E-87F3-AEC63C9907F9', |
2809 'dependencies': [ | 2916 'dependencies': [ |
2810 'chrome', | 2917 'chrome', |
2811 'chrome_resources', | 2918 'chrome_resources', |
2812 'chrome_strings', | 2919 'chrome_strings', |
2813 'test_support_common', | 2920 'test_support_common', |
2814 'test_support_ui', | 2921 'test_support_ui', |
2815 '../skia/skia.gyp:skia', | 2922 '../skia/skia.gyp:skia', |
(...skipping 539 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3355 ] | 3462 ] |
3356 }], # 'coverage!=0' | 3463 }], # 'coverage!=0' |
3357 ], # 'conditions' | 3464 ], # 'conditions' |
3358 } | 3465 } |
3359 | 3466 |
3360 # Local Variables: | 3467 # Local Variables: |
3361 # tab-width:2 | 3468 # tab-width:2 |
3362 # indent-tabs-mode:nil | 3469 # indent-tabs-mode:nil |
3363 # End: | 3470 # End: |
3364 # vim: set expandtab tabstop=2 shiftwidth=2: | 3471 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |