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 2407 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2418 'LinkIncremental': '<(msvs_debug_link_nonincremental)', | 2418 'LinkIncremental': '<(msvs_debug_link_nonincremental)', |
2419 }, | 2419 }, |
2420 }, | 2420 }, |
2421 }, | 2421 }, |
2422 }, | 2422 }, |
2423 }], | 2423 }], |
2424 ['OS=="win"', { | 2424 ['OS=="win"', { |
2425 'dependencies': [ | 2425 'dependencies': [ |
2426 'chrome_version_resources', | 2426 'chrome_version_resources', |
2427 'installer_util_strings', | 2427 'installer_util_strings', |
2428 'unit_tests_exe_pdb_workaround', | |
2429 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', | 2428 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', |
2430 '../third_party/isimpledom/isimpledom.gyp:isimpledom', | 2429 '../third_party/isimpledom/isimpledom.gyp:isimpledom', |
2431 ], | 2430 ], |
2432 'conditions': [ | 2431 'conditions': [ |
2433 ['win_use_allocator_shim==1', { | 2432 ['win_use_allocator_shim==1', { |
2434 'dependencies': [ | 2433 'dependencies': [ |
2435 '<(allocator_target)', | 2434 '<(allocator_target)', |
2436 ], | 2435 ], |
2437 }], | 2436 }], |
2438 ], | 2437 ], |
(...skipping 377 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2816 'includes': [ | 2815 'includes': [ |
2817 '../build/isolate.gypi', | 2816 '../build/isolate.gypi', |
2818 'unit_tests.isolate', | 2817 'unit_tests.isolate', |
2819 ], | 2818 ], |
2820 'sources': [ | 2819 'sources': [ |
2821 'unit_tests.isolate', | 2820 'unit_tests.isolate', |
2822 ], | 2821 ], |
2823 }, | 2822 }, |
2824 ], | 2823 ], |
2825 }], | 2824 }], |
2826 ['OS=="win"', { | |
2827 'targets' : [ | |
2828 { | |
2829 # This target is only depended upon on Windows. | |
2830 'target_name': 'unit_tests_exe_pdb_workaround', | |
2831 'type': 'static_library', | |
2832 'sources': [ 'empty_pdb_workaround.cc' ], | |
2833 'msvs_settings': { | |
2834 'VCCLCompilerTool': { | |
2835 # This *in the compile phase* must match the pdb name that's | |
2836 # output by the final link. See empty_pdb_workaround.cc for | |
2837 # more details. | |
2838 'DebugInformationFormat': '3', | |
2839 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/unit_tests.exe.pdb', | |
2840 }, | |
2841 }, | |
2842 }, | |
2843 ], | |
2844 }], | |
2845 ], # 'conditions' | 2825 ], # 'conditions' |
2846 } | 2826 } |
OLD | NEW |