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 1751 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1762 # Generates debug info when win_z7=1 | 1762 # Generates debug info when win_z7=1 |
1763 # even if fastbuild=1 (that makes GenerateDebugInformation false). | 1763 # even if fastbuild=1 (that makes GenerateDebugInformation false). |
1764 'VCLinkerTool': { | 1764 'VCLinkerTool': { |
1765 'GenerateDebugInformation': 'true', | 1765 'GenerateDebugInformation': 'true', |
1766 }, | 1766 }, |
1767 'VCCLCompilerTool': { | 1767 'VCCLCompilerTool': { |
1768 'DebugInformationFormat': '1', | 1768 'DebugInformationFormat': '1', |
1769 } | 1769 } |
1770 } | 1770 } |
1771 }], | 1771 }], |
1772 ['"<(GENERATOR)"=="msvs"', { | |
1773 'msvs_settings': { | |
1774 'VCLinkerTool': { | |
1775 # Make the pdb name sane. Otherwise foo.exe and foo.dll both hav e | |
Sigurður Ásgeirsson
2012/11/08 20:45:00
nit: > 80 chars.
| |
1776 # foo.pdb. The ninja generator already defaults to this and | |
1777 # can't handle the $(TargetPath) macro. | |
1778 'ProgramDatabaseFile': '$(TargetPath).pdb', | |
1779 } | |
1780 }, | |
1781 }], | |
1772 ], # win_z7!=0 | 1782 ], # win_z7!=0 |
1773 }], # OS==win | 1783 }], # OS==win |
1774 ['enable_task_manager==1', { | 1784 ['enable_task_manager==1', { |
1775 'defines': [ | 1785 'defines': [ |
1776 'ENABLE_TASK_MANAGER=1', | 1786 'ENABLE_TASK_MANAGER=1', |
1777 ], | 1787 ], |
1778 }], | 1788 }], |
1779 ['enable_web_intents==1', { | 1789 ['enable_web_intents==1', { |
1780 'defines': [ | 1790 'defines': [ |
1781 'ENABLE_WEB_INTENTS=1', | 1791 'ENABLE_WEB_INTENTS=1', |
(...skipping 1956 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
3738 # settings in target dicts. SYMROOT is a special case, because many other | 3748 # settings in target dicts. SYMROOT is a special case, because many other |
3739 # Xcode variables depend on it, including variables such as | 3749 # Xcode variables depend on it, including variables such as |
3740 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something | 3750 # PROJECT_DERIVED_FILE_DIR. When a source group corresponding to something |
3741 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the | 3751 # like PROJECT_DERIVED_FILE_DIR is added to a project, in order for the |
3742 # files to appear (when present) in the UI as actual files and not red | 3752 # files to appear (when present) in the UI as actual files and not red |
3743 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, | 3753 # red "missing file" proxies, the correct path to PROJECT_DERIVED_FILE_DIR, |
3744 # and therefore SYMROOT, needs to be set at the project level. | 3754 # and therefore SYMROOT, needs to be set at the project level. |
3745 'SYMROOT': '<(DEPTH)/xcodebuild', | 3755 'SYMROOT': '<(DEPTH)/xcodebuild', |
3746 }, | 3756 }, |
3747 } | 3757 } |
OLD | NEW |