Upstream version 11.40.271.0
[platform/framework/web/crosswalk.git] / src / tools / gyp / test / win / vs-macros / targetext.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_targetext_executable',
9       'type': 'executable',
10       'sources': ['hello.cc'],
11       'msvs_settings': {
12         'VCLinkerTool': {
13           'OutputFile': '$(TargetDir)\\executable$(TargetExt)',
14         },
15       },
16     },
17     {
18       'target_name': 'test_targetext_loadable_module',
19       'type': 'loadable_module',
20       'sources': ['hello.cc'],
21       'msvs_settings': {
22         'VCLinkerTool': {
23           'OutputFile': '$(TargetDir)\\loadable_module$(TargetExt)',
24         },
25       },
26     },
27     {
28       'target_name': 'test_targetext_shared_library',
29       'type': 'shared_library',
30       'sources': ['hello.cc'],
31       'msvs_settings': {
32         'VCLinkerTool': {
33           'OutputFile': '$(TargetDir)\\shared_library$(TargetExt)',
34         },
35       },
36     },
37     {
38       'target_name': 'test_targetext_static_library',
39       'type': 'static_library',
40       'sources': ['hello.cc'],
41       'msvs_settings': {
42         'VCLibrarianTool': {
43           'OutputFile': '$(TargetDir)\\static_library$(TargetExt)',
44         },
45       },
46     },
47     {
48       'target_name': 'test_targetext_product_extension',
49       'type': 'executable',
50       'sources': ['hello.cc'],
51       'product_extension': 'library',
52       'msvs_settings': {
53         'VCLinkerTool': {
54           'OutputFile': '$(TargetDir)\\product_extension$(TargetExt)',
55         },
56       },
57     },
58   ]
59 }