Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / tools / gyp / test / win / linker-flags / pdb-output.gyp
1 # Copyright (c) 2014 Google Inc. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 {
6  'targets': [
7     {
8       'target_name': 'test_pdb_output_exe',
9       'type': 'executable',
10       'sources': ['hello.cc'],
11       'msvs_settings': {
12         'VCCLCompilerTool': {
13           'DebugInformationFormat': '3'
14         },
15         'VCLinkerTool': {
16           'GenerateDebugInformation': 'true',
17           'ProgramDatabaseFile': 'output_exe.pdb',
18         },
19       },
20     },
21     {
22       'target_name': 'test_pdb_output_dll',
23       'type': 'shared_library',
24       'sources': ['hello.cc'],
25       'msvs_settings': {
26         'VCCLCompilerTool': {
27           'DebugInformationFormat': '3'
28         },
29         'VCLinkerTool': {
30           'GenerateDebugInformation': 'true',
31           'ProgramDatabaseFile': 'output_dll.pdb',
32         },
33       },
34     },
35     {
36       'target_name': 'test_pdb_output_disabled',
37       'type': 'executable',
38       'sources': ['hello.cc'],
39       'msvs_settings': {
40         'VCCLCompilerTool': {
41           'DebugInformationFormat': '0'
42         },
43         'VCLinkerTool': {
44           'GenerateDebugInformation': 'false',
45         },
46       },
47     },
48   ]
49 }