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 28 matching lines...) Expand all Loading... |
139 'shell/shell_extensions_browser_client.cc', | 139 'shell/shell_extensions_browser_client.cc', |
140 'shell/shell_extensions_browser_client.h', | 140 'shell/shell_extensions_browser_client.h', |
141 'shell/shell_extensions_client.cc', | 141 'shell/shell_extensions_client.cc', |
142 'shell/shell_extensions_client.h', | 142 'shell/shell_extensions_client.h', |
143 'shell/shell_main_delegate.cc', | 143 'shell/shell_main_delegate.cc', |
144 'shell/shell_main_delegate.h', | 144 'shell/shell_main_delegate.h', |
145 'shell/shell_main.cc', | 145 'shell/shell_main.cc', |
146 'shell/web_view_window.cc', | 146 'shell/web_view_window.cc', |
147 'shell/web_view_window.cc', | 147 'shell/web_view_window.cc', |
148 ], | 148 ], |
| 149 'conditions': [ |
| 150 ['OS=="win"', { |
| 151 'msvs_settings': { |
| 152 'VCLinkerTool': { |
| 153 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS |
| 154 }, |
| 155 }, |
| 156 'dependencies': [ |
| 157 '../sandbox/sandbox.gyp:sandbox', |
| 158 ], |
| 159 }], |
| 160 ], |
149 }, | 161 }, |
150 ], # targets | 162 ], # targets |
151 }], # chromeos==1 | 163 }], # chromeos==1 |
152 ], # conditions | 164 ], # conditions |
153 } | 165 } |
OLD | NEW |