~hjd/ubuntu/wily/gyp/debian-merged

1.3.6 by Jérémy Lal
Import upstream version 0.1~svn1625
1
# Copyright (c) 2012 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': 'with_resources',
9
      'type': 'executable',
10
      'msvs_settings': {
11
        'VCCLCompilerTool': {
12
          'DebugInformationFormat': '3',
13
        },
14
        'VCLinkerTool': {
15
          'GenerateDebugInformation': 'true',
16
        },
17
        'VCResourceCompilerTool': {
18
          'Culture' : '1033',
19
        },
20
      },
21
      'sources': [
22
        'hello.cpp',
23
        'hello.rc',
24
      ],
25
      'libraries': [
26
        'kernel32.lib',
27
        'user32.lib',
28
      ],
29
    },
30
    {
31
      'target_name': 'with_resources_subdir',
32
      'type': 'executable',
33
      'msvs_settings': {
34
        'VCCLCompilerTool': {
35
          'DebugInformationFormat': '3',
36
        },
37
        'VCLinkerTool': {
38
          'GenerateDebugInformation': 'true',
39
        },
40
        'VCResourceCompilerTool': {
41
          'Culture' : '1033',
42
        },
43
      },
44
      'sources': [
45
        'hello.cpp',
46
        'subdir/hello2.rc',
47
      ],
48
      'libraries': [
49
        'kernel32.lib',
50
        'user32.lib',
51
      ],
52
    },
53
    {
1.4.4 by Jérémy Lal
Import upstream version 0.1+20150913git1f374df9
54
      'target_name': 'with_include_subdir',
55
      'type': 'executable',
56
      'msvs_settings': {
57
        'VCCLCompilerTool': {
58
          'DebugInformationFormat': '3',
59
        },
60
        'VCLinkerTool': {
61
          'GenerateDebugInformation': 'true',
62
        },
63
        'VCResourceCompilerTool': {
64
          'Culture' : '1033',
65
        },
66
      },
67
      'resource_include_dirs': [
68
        '$(ProjectDir)\\subdir',
69
      ],
70
      'sources': [
71
        'hello.cpp',
72
        'hello3.rc',
73
      ],
74
      'libraries': [
75
        'kernel32.lib',
76
        'user32.lib',
77
      ],
78
    },
79
    {
1.3.6 by Jérémy Lal
Import upstream version 0.1~svn1625
80
      'target_name': 'resource_only_dll',
81
      'type': 'shared_library',
82
      'msvs_settings': {
83
        'VCLinkerTool': {
84
          'ResourceOnlyDLL': 'true',
85
        },
86
      },
87
      'sources': [
88
        'hello.rc',
89
      ],
90
    },
91
  ],
92
}