| OLD | NEW |
| 1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 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': { | 9 'variables': { |
| 10 # .gyp files or targets should set chromium_code to 1 if they build | 10 # .gyp files or targets should set chromium_code to 1 if they build |
| (...skipping 604 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 615 ['<(DEPTH)/third_party/platformsdk_win7/files/Lib/x64'], | 615 ['<(DEPTH)/third_party/platformsdk_win7/files/Lib/x64'], |
| 616 }, | 616 }, |
| 617 }, | 617 }, |
| 618 'defines': [ | 618 'defines': [ |
| 619 # Not sure if tcmalloc works on 64-bit Windows. | 619 # Not sure if tcmalloc works on 64-bit Windows. |
| 620 'NO_TCMALLOC', | 620 'NO_TCMALLOC', |
| 621 ], | 621 ], |
| 622 }, | 622 }, |
| 623 'Debug_Base': { | 623 'Debug_Base': { |
| 624 'abstract': 1, | 624 'abstract': 1, |
| 625 'defines': ['DYNAMIC_ANNOTATIONS_ENABLED=1'], |
| 625 'xcode_settings': { | 626 'xcode_settings': { |
| 626 'COPY_PHASE_STRIP': 'NO', | 627 'COPY_PHASE_STRIP': 'NO', |
| 627 'GCC_OPTIMIZATION_LEVEL': '<(mac_debug_optimization)', | 628 'GCC_OPTIMIZATION_LEVEL': '<(mac_debug_optimization)', |
| 628 'OTHER_CFLAGS': [ '<@(debug_extra_cflags)', ], | 629 'OTHER_CFLAGS': [ '<@(debug_extra_cflags)', ], |
| 629 }, | 630 }, |
| 630 'msvs_settings': { | 631 'msvs_settings': { |
| 631 'VCCLCompilerTool': { | 632 'VCCLCompilerTool': { |
| 632 'Optimization': '<(win_debug_Optimization)', | 633 'Optimization': '<(win_debug_Optimization)', |
| 633 'PreprocessorDefinitions': ['_DEBUG'], | 634 'PreprocessorDefinitions': ['_DEBUG'], |
| 634 'BasicRuntimeChecks': '<(win_debug_RuntimeChecks)', | 635 'BasicRuntimeChecks': '<(win_debug_RuntimeChecks)', |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 687 '<(win_release_InlineFunctionExpansion)', | 688 '<(win_release_InlineFunctionExpansion)', |
| 688 }], | 689 }], |
| 689 ], | 690 ], |
| 690 }, | 691 }, |
| 691 'VCLinkerTool': { | 692 'VCLinkerTool': { |
| 692 'LinkIncremental': '1', | 693 'LinkIncremental': '1', |
| 693 }, | 694 }, |
| 694 }, | 695 }, |
| 695 'conditions': [ | 696 'conditions': [ |
| 696 ['release_valgrind_build==0', { | 697 ['release_valgrind_build==0', { |
| 697 'defines': ['NVALGRIND'], | 698 'defines': ['NVALGRIND', 'DYNAMIC_ANNOTATIONS_ENABLED=0'], |
| 699 }, { |
| 700 'defines': ['DYNAMIC_ANNOTATIONS_ENABLED=1'], |
| 698 }], | 701 }], |
| 699 ['win_use_allocator_shim==0', { | 702 ['win_use_allocator_shim==0', { |
| 700 'defines': ['NO_TCMALLOC'], | 703 'defines': ['NO_TCMALLOC'], |
| 701 }], | 704 }], |
| 702 ['win_release_RuntimeLibrary==2', { | 705 ['win_release_RuntimeLibrary==2', { |
| 703 # Visual C++ 2008 barfs when building anything with /MD (msvcrt): | 706 # Visual C++ 2008 barfs when building anything with /MD (msvcrt): |
| 704 # VC\include\typeinfo(139) : warning C4275: non dll-interface | 707 # VC\include\typeinfo(139) : warning C4275: non dll-interface |
| 705 # class 'stdext::exception' used as base for dll-interface | 708 # class 'stdext::exception' used as base for dll-interface |
| 706 # class 'std::bad_cast' | 709 # class 'std::bad_cast' |
| 707 'msvs_disabled_warnings': [4275], | 710 'msvs_disabled_warnings': [4275], |
| (...skipping 642 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1350 # and therefore SYMROOT, needs to be set at the project level. | 1353 # and therefore SYMROOT, needs to be set at the project level. |
| 1351 'SYMROOT': '<(DEPTH)/xcodebuild', | 1354 'SYMROOT': '<(DEPTH)/xcodebuild', |
| 1352 }, | 1355 }, |
| 1353 } | 1356 } |
| 1354 | 1357 |
| 1355 # Local Variables: | 1358 # Local Variables: |
| 1356 # tab-width:2 | 1359 # tab-width:2 |
| 1357 # indent-tabs-mode:nil | 1360 # indent-tabs-mode:nil |
| 1358 # End: | 1361 # End: |
| 1359 # vim: set expandtab tabstop=2 shiftwidth=2: | 1362 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |