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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 1647453002: allocator cleanup: remove dependencies on allocator from all targets (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: pure rebase Created 4 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 | « chrome/chrome_installer.gypi ('k') | chrome/chrome_tests_unit.gypi » ('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 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 'chrome_browser_extensions_test_support_sources': [ 6 'chrome_browser_extensions_test_support_sources': [
7 # A list of sources which is shared between different browser tests. 7 # A list of sources which is shared between different browser tests.
8 'browser/apps/app_browsertest_util.cc', 8 'browser/apps/app_browsertest_util.cc',
9 'browser/apps/app_browsertest_util.h', 9 'browser/apps/app_browsertest_util.h',
10 'browser/extensions/browsertest_util.cc', 10 'browser/extensions/browsertest_util.cc',
(...skipping 1814 matching lines...) Expand 10 before | Expand all | Expand 10 after
1825 '<@(chrome_interactive_ui_test_win_sources)', 1825 '<@(chrome_interactive_ui_test_win_sources)',
1826 1826
1827 # TODO: It would be nice to have these pulled in 1827 # TODO: It would be nice to have these pulled in
1828 # automatically from direct_dependent_settings in 1828 # automatically from direct_dependent_settings in
1829 # their various targets (net.gyp:net_resources, etc.), 1829 # their various targets (net.gyp:net_resources, etc.),
1830 # but that causes errors in other targets when 1830 # but that causes errors in other targets when
1831 # resulting .res files get referenced multiple times. 1831 # resulting .res files get referenced multiple times.
1832 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', 1832 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc',
1833 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc', 1833 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc',
1834 ], 1834 ],
1835 'conditions': [
1836 ['win_use_allocator_shim==1', {
1837 'dependencies': [
1838 '../base/allocator/allocator.gyp:allocator',
1839 ],
1840 }],
1841 ],
1842 'msvs_settings': { 1835 'msvs_settings': {
1843 'VCLinkerTool': { 1836 'VCLinkerTool': {
1844 'conditions': [ 1837 'conditions': [
1845 ['incremental_chrome_dll==1', { 1838 ['incremental_chrome_dll==1', {
1846 'UseLibraryDependencyInputs': "true", 1839 'UseLibraryDependencyInputs': "true",
1847 }], 1840 }],
1848 ], 1841 ],
1849 }, 1842 },
1850 }, 1843 },
1851 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 1844 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
(...skipping 565 matching lines...) Expand 10 before | Expand all | Expand 10 after
2417 'sources': [ 2410 'sources': [
2418 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', 2411 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc',
2419 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc', 2412 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc',
2420 ], 2413 ],
2421 'include_dirs': [ 2414 'include_dirs': [
2422 '<(DEPTH)/third_party/wtl/include', 2415 '<(DEPTH)/third_party/wtl/include',
2423 ], 2416 ],
2424 'dependencies': [ 2417 'dependencies': [
2425 'chrome_version_resources', 2418 'chrome_version_resources',
2426 ], 2419 ],
2427 'conditions': [
2428 ['win_use_allocator_shim==1', {
2429 'dependencies': [
2430 '<(allocator_target)',
2431 ],
2432 }],
2433 ],
2434 }, { # else: OS != "win" 2420 }, { # else: OS != "win"
2435 'sources!': [ 2421 'sources!': [
2436 'app/chrome_command_ids.h', 2422 'app/chrome_command_ids.h',
2437 'app/chrome_dll.rc', 2423 'app/chrome_dll.rc',
2438 'app/chrome_dll_resource.h', 2424 'app/chrome_dll_resource.h',
2439 'app/chrome_version.rc.version', 2425 'app/chrome_version.rc.version',
2440 ], 2426 ],
2441 }], 2427 }],
2442 ['chromeos==0 and use_ash==1', { 2428 ['chromeos==0 and use_ash==1', {
2443 'sources!': [ 2429 'sources!': [
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
2522 'common/time_format_browsertest.cc', 2508 'common/time_format_browsertest.cc',
2523 ], 2509 ],
2524 }], 2510 }],
2525 ['OS=="android"', { 2511 ['OS=="android"', {
2526 'sources!': [ 2512 'sources!': [
2527 'browser/policy/cloud/component_cloud_policy_browsertest.cc', 2513 'browser/policy/cloud/component_cloud_policy_browsertest.cc',
2528 'browser/prefs/pref_hash_browsertest.cc', 2514 'browser/prefs/pref_hash_browsertest.cc',
2529 'browser/ui/bookmarks/bookmark_bubble_sign_in_delegate_browsertest.c c', 2515 'browser/ui/bookmarks/bookmark_bubble_sign_in_delegate_browsertest.c c',
2530 ], 2516 ],
2531 }], 2517 }],
2532 ['os_posix == 1 and OS != "mac" and OS != "android"', {
2533 'conditions': [
2534 ['use_allocator!="none"', {
2535 'dependencies': [
2536 '../base/allocator/allocator.gyp:allocator',
2537 ],
2538 }],
2539 ],
2540 }],
2541 ['chromeos == 1', { 2518 ['chromeos == 1', {
2542 'sources': [ 2519 'sources': [
2543 'browser/extensions/api/networking_private/networking_private_apites t.cc', 2520 'browser/extensions/api/networking_private/networking_private_apites t.cc',
2544 'browser/extensions/api/networking_private/networking_private_chrome os_apitest.cc', 2521 'browser/extensions/api/networking_private/networking_private_chrome os_apitest.cc',
2545 ], 2522 ],
2546 }], 2523 }],
2547 ['toolkit_views==1', { 2524 ['toolkit_views==1', {
2548 'sources': [ '<@(chrome_browser_tests_views_sources)' ], 2525 'sources': [ '<@(chrome_browser_tests_views_sources)' ],
2549 'dependencies': [ 2526 'dependencies': [
2550 '../ui/views/views.gyp:views', 2527 '../ui/views/views.gyp:views',
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
2747 'sources': [ 2724 'sources': [
2748 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', 2725 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc',
2749 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc', 2726 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc',
2750 ], 2727 ],
2751 'include_dirs': [ 2728 'include_dirs': [
2752 '<(DEPTH)/third_party/wtl/include', 2729 '<(DEPTH)/third_party/wtl/include',
2753 ], 2730 ],
2754 'dependencies': [ 2731 'dependencies': [
2755 'chrome_version_resources', 2732 'chrome_version_resources',
2756 ], 2733 ],
2757 'conditions': [
2758 ['win_use_allocator_shim==1', {
2759 'dependencies': [
2760 '<(allocator_target)',
2761 ],
2762 }],
2763 ],
2764 'configurations': { 2734 'configurations': {
2765 'Debug_Base': { 2735 'Debug_Base': {
2766 'msvs_settings': { 2736 'msvs_settings': {
2767 'VCLinkerTool': { 2737 'VCLinkerTool': {
2768 'LinkIncremental': '<(msvs_debug_link_nonincremental)', 2738 'LinkIncremental': '<(msvs_debug_link_nonincremental)',
2769 }, 2739 },
2770 }, 2740 },
2771 }, 2741 },
2772 } 2742 }
2773 }, { # else: OS != "win" 2743 }, { # else: OS != "win"
(...skipping 28 matching lines...) Expand all
2802 # and can build this target standalone much faster. 2772 # and can build this target standalone much faster.
2803 'dependencies': [ 2773 'dependencies': [
2804 'chrome', 2774 'chrome',
2805 '../components/components.gyp:breakpad_stubs', 2775 '../components/components.gyp:breakpad_stubs',
2806 ], 2776 ],
2807 }, { # OS!="mac" 2777 }, { # OS!="mac"
2808 'sources!': [ 2778 'sources!': [
2809 'test/perf/mach_ports_performancetest.cc', 2779 'test/perf/mach_ports_performancetest.cc',
2810 ], 2780 ],
2811 }], 2781 }],
2812 ['os_posix == 1 and OS != "mac" and OS != "android"', {
2813 'conditions': [
2814 ['use_allocator!="none"', {
2815 'dependencies': [
2816 '../base/allocator/allocator.gyp:allocator',
2817 ],
2818 }],
2819 ],
2820 }],
2821 ['OS=="win" and component!="shared_library" and win_use_allocator_shim== 1', {
2822 'dependencies': [
2823 '<(DEPTH)/base/allocator/allocator.gyp:allocator',
2824 ],
2825 }],
2826 ], # conditions 2782 ], # conditions
2827 }, # target performance_browser_tests 2783 }, # target performance_browser_tests
2828 { 2784 {
2829 # GN version: //chrome/test:sync_integration_test_support 2785 # GN version: //chrome/test:sync_integration_test_support
2830 'target_name': 'test_support_sync_integration', 2786 'target_name': 'test_support_sync_integration',
2831 'type': 'static_library', 2787 'type': 'static_library',
2832 'dependencies': [ 2788 'dependencies': [
2833 'browser', 2789 'browser',
2834 'chrome', 2790 'chrome',
2835 'test_support_common', 2791 'test_support_common',
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
2952 'sources': [ 2908 'sources': [
2953 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', 2909 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc',
2954 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc', 2910 '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_unscaled_resources.rc',
2955 ], 2911 ],
2956 'include_dirs': [ 2912 'include_dirs': [
2957 '<(DEPTH)/third_party/wtl/include', 2913 '<(DEPTH)/third_party/wtl/include',
2958 ], 2914 ],
2959 'dependencies': [ 2915 'dependencies': [
2960 'chrome_version_resources', 2916 'chrome_version_resources',
2961 ], 2917 ],
2962 'conditions': [
2963 ['win_use_allocator_shim==1', {
2964 'dependencies': [
2965 '<(allocator_target)',
2966 ],
2967 }],
2968 ],
2969 'configurations': { 2918 'configurations': {
2970 'Debug': { 2919 'Debug': {
2971 'msvs_settings': { 2920 'msvs_settings': {
2972 'VCLinkerTool': { 2921 'VCLinkerTool': {
2973 'LinkIncremental': '<(msvs_debug_link_nonincremental)', 2922 'LinkIncremental': '<(msvs_debug_link_nonincremental)',
2974 }, 2923 },
2975 }, 2924 },
2976 }, 2925 },
2977 }, 2926 },
2978 }, { # else: OS != "win" 2927 }, { # else: OS != "win"
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
3059 ['OS=="win"', { 3008 ['OS=="win"', {
3060 'sources': [ 3009 'sources': [
3061 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', 3010 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc',
3062 ], 3011 ],
3063 'include_dirs': [ 3012 'include_dirs': [
3064 '<(DEPTH)/third_party/wtl/include', 3013 '<(DEPTH)/third_party/wtl/include',
3065 ], 3014 ],
3066 'dependencies': [ 3015 'dependencies': [
3067 'chrome_version_resources', 3016 'chrome_version_resources',
3068 ], 3017 ],
3069 'conditions': [
3070 ['win_use_allocator_shim==1', {
3071 'dependencies': [
3072 '<(allocator_target)',
3073 ],
3074 }],
3075 ],
3076 'configurations': { 3018 'configurations': {
3077 'Debug': { 3019 'Debug': {
3078 'msvs_settings': { 3020 'msvs_settings': {
3079 'VCLinkerTool': { 3021 'VCLinkerTool': {
3080 'LinkIncremental': '<(msvs_debug_link_nonincremental)', 3022 'LinkIncremental': '<(msvs_debug_link_nonincremental)',
3081 }, 3023 },
3082 }, 3024 },
3083 }, 3025 },
3084 }, 3026 },
3085 }, { # else: OS != "win" 3027 }, { # else: OS != "win"
(...skipping 463 matching lines...) Expand 10 before | Expand all | Expand 10 after
3549 'browser', 3491 'browser',
3550 ], 3492 ],
3551 'sources': [ 3493 'sources': [
3552 'tools/service_discovery_sniffer/service_discovery_sniffer.cc', 3494 'tools/service_discovery_sniffer/service_discovery_sniffer.cc',
3553 'tools/service_discovery_sniffer/service_discovery_sniffer.h', 3495 'tools/service_discovery_sniffer/service_discovery_sniffer.h',
3554 ], 3496 ],
3555 }] 3497 }]
3556 }], 3498 }],
3557 ], # 'conditions' 3499 ], # 'conditions'
3558 } 3500 }
OLDNEW
« no previous file with comments | « chrome/chrome_installer.gypi ('k') | chrome/chrome_tests_unit.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698