| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 # IMPORTANT: | 5 # IMPORTANT: |
| 6 # Please don't directly include this file if you are building via gyp_chromium, | 6 # Please don't directly include this file if you are building via gyp_chromium, |
| 7 # since gyp_chromium is automatically forcing its inclusion. | 7 # since gyp_chromium is automatically forcing its inclusion. |
| 8 { | 8 { |
| 9 # Variables expected to be overriden on the GYP command line (-D) or by | 9 # Variables expected to be overriden on the GYP command line (-D) or by |
| 10 # ~/.gyp/include.gypi. | 10 # ~/.gyp/include.gypi. |
| (...skipping 1264 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1275 # are too large and the toolchain fails due to the size of the | 1275 # are too large and the toolchain fails due to the size of the |
| 1276 # .obj files. | 1276 # .obj files. |
| 1277 'incremental_chrome_dll%': 1, | 1277 'incremental_chrome_dll%': 1, |
| 1278 }], | 1278 }], |
| 1279 # Don't do incremental linking for large modules on 32-bit. | 1279 # Don't do incremental linking for large modules on 32-bit. |
| 1280 ['MSVS_OS_BITS==32', { | 1280 ['MSVS_OS_BITS==32', { |
| 1281 'msvs_large_module_debug_link_mode%': '1', # No | 1281 'msvs_large_module_debug_link_mode%': '1', # No |
| 1282 },{ | 1282 },{ |
| 1283 'msvs_large_module_debug_link_mode%': '2', # Yes | 1283 'msvs_large_module_debug_link_mode%': '2', # Yes |
| 1284 }], | 1284 }], |
| 1285 ['MSVS_VERSION=="2010e" or MSVS_VERSION=="2008e" or MSVS_VERSION=="200
5e"', { | 1285 ['MSVS_VERSION=="2012e" or MSVS_VERSION=="2010e"', { |
| 1286 'msvs_express%': 1, | 1286 'msvs_express%': 1, |
| 1287 'secure_atl%': 0, | 1287 'secure_atl%': 0, |
| 1288 },{ | 1288 },{ |
| 1289 'msvs_express%': 0, | 1289 'msvs_express%': 0, |
| 1290 'secure_atl%': 1, | 1290 'secure_atl%': 1, |
| 1291 }], | 1291 }], |
| 1292 ], | 1292 ], |
| 1293 'nacl_win64_defines': [ | 1293 'nacl_win64_defines': [ |
| 1294 # This flag is used to minimize dependencies when building | 1294 # This flag is used to minimize dependencies when building |
| 1295 # Native Client loader for 64-bit Windows. | 1295 # Native Client loader for 64-bit Windows. |
| (...skipping 2386 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3682 }, | 3682 }, |
| 3683 ], | 3683 ], |
| 3684 ], | 3684 ], |
| 3685 }, | 3685 }, |
| 3686 ], | 3686 ], |
| 3687 ['component=="static_library"', { | 3687 ['component=="static_library"', { |
| 3688 'defines': [ | 3688 'defines': [ |
| 3689 '_HAS_EXCEPTIONS=0', | 3689 '_HAS_EXCEPTIONS=0', |
| 3690 ], | 3690 ], |
| 3691 }], | 3691 }], |
| 3692 ['MSVS_VERSION=="2008"', { | |
| 3693 'defines': [ | |
| 3694 '_HAS_TR1=0', | |
| 3695 ], | |
| 3696 }], | |
| 3697 ['secure_atl', { | 3692 ['secure_atl', { |
| 3698 'defines': [ | 3693 'defines': [ |
| 3699 '_SECURE_ATL', | 3694 '_SECURE_ATL', |
| 3700 ], | 3695 ], |
| 3701 }], | 3696 }], |
| 3702 ['msvs_express', { | 3697 ['msvs_express', { |
| 3703 'configurations': { | 3698 'configurations': { |
| 3704 'x86_Base': { | 3699 'x86_Base': { |
| 3705 'msvs_settings': { | 3700 'msvs_settings': { |
| 3706 'VCLinkerTool': { | 3701 'VCLinkerTool': { |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3790 'dnsapi.lib', | 3785 'dnsapi.lib', |
| 3791 'version.lib', | 3786 'version.lib', |
| 3792 'msimg32.lib', | 3787 'msimg32.lib', |
| 3793 'ws2_32.lib', | 3788 'ws2_32.lib', |
| 3794 'usp10.lib', | 3789 'usp10.lib', |
| 3795 'psapi.lib', | 3790 'psapi.lib', |
| 3796 'dbghelp.lib', | 3791 'dbghelp.lib', |
| 3797 'winmm.lib', | 3792 'winmm.lib', |
| 3798 'shlwapi.lib', | 3793 'shlwapi.lib', |
| 3799 ], | 3794 ], |
| 3800 | |
| 3801 'conditions': [ | |
| 3802 ['MSVS_VERSION=="2005e"', { | |
| 3803 # Non-express versions link automatically to these | |
| 3804 'AdditionalDependencies': [ | |
| 3805 'advapi32.lib', | |
| 3806 'comdlg32.lib', | |
| 3807 'ole32.lib', | |
| 3808 'shell32.lib', | |
| 3809 'user32.lib', | |
| 3810 'winspool.lib', | |
| 3811 ], | |
| 3812 }], | |
| 3813 ], | |
| 3814 'AdditionalLibraryDirectories': [ | 3795 'AdditionalLibraryDirectories': [ |
| 3815 '<(windows_sdk_path)/Lib/win8/um/x86', | 3796 '<(windows_sdk_path)/Lib/win8/um/x86', |
| 3816 ], | 3797 ], |
| 3817 'GenerateDebugInformation': 'true', | 3798 'GenerateDebugInformation': 'true', |
| 3818 'MapFileName': '$(OutDir)\\$(TargetName).map', | 3799 'MapFileName': '$(OutDir)\\$(TargetName).map', |
| 3819 'ImportLibrary': '$(OutDir)\\lib\\$(TargetName).lib', | 3800 'ImportLibrary': '$(OutDir)\\lib\\$(TargetName).lib', |
| 3820 'FixedBaseAddress': '1', | 3801 'FixedBaseAddress': '1', |
| 3821 # SubSystem values: | 3802 # SubSystem values: |
| 3822 # 0 == not set | 3803 # 0 == not set |
| 3823 # 1 == /SUBSYSTEM:CONSOLE | 3804 # 1 == /SUBSYSTEM:CONSOLE |
| (...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3984 # settings in target dicts. SYMROOT is a special case, because many other | 3965 # settings in target dicts. SYMROOT is a special case, because many other |
| 3985 # Xcode variables depend on it, including variables such as | 3966 # Xcode variables depend on it, including variables such as |
| 3986 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something | 3967 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something |
| 3987 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the | 3968 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the |
| 3988 # files to appear (when present) in the UI as actual files and not red | 3969 # files to appear (when present) in the UI as actual files and not red |
| 3989 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, | 3970 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, |
| 3990 # and therefore SYMROOT, needs to be set at the project level. | 3971 # and therefore SYMROOT, needs to be set at the project level. |
| 3991 'SYMROOT': '<(DEPTH)/xcodebuild', | 3972 'SYMROOT': '<(DEPTH)/xcodebuild', |
| 3992 }, | 3973 }, |
| 3993 } | 3974 } |
| OLD | NEW |