OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 'variables': { | 6 'variables': { |
7 'remoting_host_installer_win_roots': [ | 7 'remoting_host_installer_win_roots': [ |
8 'host/installer/win/', | 8 'host/installer/win/', |
9 ], | 9 ], |
10 'remoting_host_installer_win_files': [ | 10 'remoting_host_installer_win_files': [ |
(...skipping 232 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
243 'AdditionalOptions': [ | 243 'AdditionalOptions': [ |
244 # Export the proxy/stub entry points. Note that the generated | 244 # Export the proxy/stub entry points. Note that the generated |
245 # routines have 'Ps' prefix to avoid conflicts with our own | 245 # routines have 'Ps' prefix to avoid conflicts with our own |
246 # DllMain(). | 246 # DllMain(). |
247 '/EXPORT:DllGetClassObject=PsDllGetClassObject,PRIVATE', | 247 '/EXPORT:DllGetClassObject=PsDllGetClassObject,PRIVATE', |
248 '/EXPORT:DllCanUnloadNow=PsDllCanUnloadNow,PRIVATE', | 248 '/EXPORT:DllCanUnloadNow=PsDllCanUnloadNow,PRIVATE', |
249 '/EXPORT:DllRegisterServer=PsDllRegisterServer,PRIVATE', | 249 '/EXPORT:DllRegisterServer=PsDllRegisterServer,PRIVATE', |
250 '/EXPORT:DllUnregisterServer=PsDllUnregisterServer,PRIVATE', | 250 '/EXPORT:DllUnregisterServer=PsDllUnregisterServer,PRIVATE', |
251 ], | 251 ], |
252 }, | 252 }, |
| 253 'conditions': [ |
| 254 ['clang==1', { |
| 255 # atlbase.h contains a global "using namespace WTL;". |
| 256 # TODO: Remove once remoting/host/verify_config_window_win.h no |
| 257 # longer depends on atlbase.h, http://crbug.com/5027 |
| 258 'VCCLCompilerTool': { |
| 259 'AdditionalOptions': ['-Wno-header-hygiene'], |
| 260 }, |
| 261 }], |
| 262 ], |
253 }, | 263 }, |
254 }, # end of target 'remoting_core' | 264 }, # end of target 'remoting_core' |
255 { | 265 { |
256 'target_name': 'remoting_desktop', | 266 'target_name': 'remoting_desktop', |
257 'type': 'executable', | 267 'type': 'executable', |
258 'variables': { 'enable_wexit_time_destructors': 1, }, | 268 'variables': { 'enable_wexit_time_destructors': 1, }, |
259 'defines': [ | 269 'defines': [ |
260 'BINARY=BINARY_DESKTOP', | 270 'BINARY=BINARY_DESKTOP', |
261 ], | 271 ], |
262 'dependencies': [ | 272 'dependencies': [ |
(...skipping 339 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
602 '--defs', '<@(_defs)', | 612 '--defs', '<@(_defs)', |
603 ], | 613 ], |
604 }, | 614 }, |
605 ], # actions | 615 ], # actions |
606 }, # end of target 'remoting_me2me_host_archive' | 616 }, # end of target 'remoting_me2me_host_archive' |
607 ], # end of 'targets' | 617 ], # end of 'targets' |
608 }], # '<(wix_path) != ""' | 618 }], # '<(wix_path) != ""' |
609 | 619 |
610 ], # end of 'conditions' | 620 ], # end of 'conditions' |
611 } | 621 } |
OLD | NEW |