OLD | NEW |
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'apps', | 8 'target_name': 'apps', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'variables': { 'enable_wexit_time_destructors': 1, }, | 10 'variables': { 'enable_wexit_time_destructors': 1, }, |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
90 'sources/': [ | 90 'sources/': [ |
91 ['exclude', 'ui/views/'], | 91 ['exclude', 'ui/views/'], |
92 ], | 92 ], |
93 }], | 93 }], |
94 ], | 94 ], |
95 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 95 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
96 'msvs_disabled_warnings': [ 4267, ], | 96 'msvs_disabled_warnings': [ 4267, ], |
97 }, | 97 }, |
98 ], # targets | 98 ], # targets |
99 'conditions': [ | 99 'conditions': [ |
100 ['chromeos==1 or (OS=="linux" and use_aura==1)', { | 100 ['chromeos==1 or (OS=="linux" and use_aura==1) or (OS=="win" and use_aura==1
)', { |
101 'targets': [ | 101 'targets': [ |
102 { | 102 { |
103 'target_name': 'app_shell', | 103 'target_name': 'app_shell', |
104 'type': 'executable', | 104 'type': 'executable', |
105 'defines!': ['CONTENT_IMPLEMENTATION'], | 105 'defines!': ['CONTENT_IMPLEMENTATION'], |
106 'variables': { | 106 'variables': { |
107 'chromium_code': 1, | 107 'chromium_code': 1, |
108 }, | 108 }, |
109 'dependencies': [ | 109 'dependencies': [ |
110 'apps', | 110 'apps', |
(...skipping 30 matching lines...) Expand all Loading... |
141 'shell/browser/shell_extensions_browser_client.h', | 141 'shell/browser/shell_extensions_browser_client.h', |
142 'shell/browser/web_view_window.cc', | 142 'shell/browser/web_view_window.cc', |
143 'shell/browser/web_view_window.cc', | 143 'shell/browser/web_view_window.cc', |
144 'shell/common/shell_content_client.cc', | 144 'shell/common/shell_content_client.cc', |
145 'shell/common/shell_content_client.h', | 145 'shell/common/shell_content_client.h', |
146 'shell/common/shell_extensions_client.cc', | 146 'shell/common/shell_extensions_client.cc', |
147 'shell/common/shell_extensions_client.h', | 147 'shell/common/shell_extensions_client.h', |
148 'shell/renderer/shell_content_renderer_client.cc', | 148 'shell/renderer/shell_content_renderer_client.cc', |
149 'shell/renderer/shell_content_renderer_client.h', | 149 'shell/renderer/shell_content_renderer_client.h', |
150 ], | 150 ], |
| 151 'conditions': [ |
| 152 ['OS=="win"', { |
| 153 'msvs_settings': { |
| 154 'VCLinkerTool': { |
| 155 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS |
| 156 }, |
| 157 }, |
| 158 'dependencies': [ |
| 159 '../sandbox/sandbox.gyp:sandbox', |
| 160 ], |
| 161 }], |
| 162 ], |
151 }, | 163 }, |
152 ], # targets | 164 ], # targets |
153 }], # chromeos==1 | 165 }], # chromeos==1 |
154 ], # conditions | 166 ], # conditions |
155 } | 167 } |
OLD | NEW |