OLD | NEW |
1 # Copyright 2012 The Chromium Authors. All rights reserved. | 1 # Copyright 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 'targets': [ | 5 'targets': [ |
6 { | 6 { |
7 # This target contains mocks and test utilities that don't belong in | 7 # This target contains mocks and test utilities that don't belong in |
8 # production libraries but are used by more than one test executable. | 8 # production libraries but are used by more than one test executable. |
9 'target_name': 'test_support_common', | 9 'target_name': 'test_support_common', |
10 'type': 'static_library', | 10 'type': 'static_library', |
(...skipping 2406 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2417 'LinkIncremental': '<(msvs_debug_link_nonincremental)', | 2417 'LinkIncremental': '<(msvs_debug_link_nonincremental)', |
2418 }, | 2418 }, |
2419 }, | 2419 }, |
2420 }, | 2420 }, |
2421 }, | 2421 }, |
2422 }], | 2422 }], |
2423 ['OS=="win"', { | 2423 ['OS=="win"', { |
2424 'dependencies': [ | 2424 'dependencies': [ |
2425 'chrome_version_resources', | 2425 'chrome_version_resources', |
2426 'installer_util_strings', | 2426 'installer_util_strings', |
2427 'unit_tests_exe_pdb_workaround', | |
2428 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', | 2427 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', |
2429 '../third_party/isimpledom/isimpledom.gyp:isimpledom', | 2428 '../third_party/isimpledom/isimpledom.gyp:isimpledom', |
2430 ], | 2429 ], |
2431 'conditions': [ | 2430 'conditions': [ |
2432 ['win_use_allocator_shim==1', { | 2431 ['win_use_allocator_shim==1', { |
2433 'dependencies': [ | 2432 'dependencies': [ |
2434 '<(allocator_target)', | 2433 '<(allocator_target)', |
2435 ], | 2434 ], |
2436 }], | 2435 }], |
2437 ], | 2436 ], |
(...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2822 'includes': [ | 2821 'includes': [ |
2823 '../build/isolate.gypi', | 2822 '../build/isolate.gypi', |
2824 'unit_tests.isolate', | 2823 'unit_tests.isolate', |
2825 ], | 2824 ], |
2826 'sources': [ | 2825 'sources': [ |
2827 'unit_tests.isolate', | 2826 'unit_tests.isolate', |
2828 ], | 2827 ], |
2829 }, | 2828 }, |
2830 ], | 2829 ], |
2831 }], | 2830 }], |
2832 ['OS=="win"', { | |
2833 'targets' : [ | |
2834 { | |
2835 # This target is only depended upon on Windows. | |
2836 'target_name': 'unit_tests_exe_pdb_workaround', | |
2837 'type': 'static_library', | |
2838 'sources': [ 'empty_pdb_workaround.cc' ], | |
2839 'msvs_settings': { | |
2840 'VCCLCompilerTool': { | |
2841 # This *in the compile phase* must match the pdb name that's | |
2842 # output by the final link. See empty_pdb_workaround.cc for | |
2843 # more details. | |
2844 'DebugInformationFormat': '3', | |
2845 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/unit_tests.exe.pdb', | |
2846 }, | |
2847 }, | |
2848 }, | |
2849 ], | |
2850 }], | |
2851 ], # 'conditions' | 2831 ], # 'conditions' |
2852 } | 2832 } |
OLD | NEW |