Chromium Code Reviews| Index: build/standalone.gypi |
| diff --git a/build/standalone.gypi b/build/standalone.gypi |
| index 400694486c5c42af314f2f350abc28bc6e1ffcef..3f54eb3eccc8e3fea51d485a61ea5e7402a2bffe 100644 |
| --- a/build/standalone.gypi |
| +++ b/build/standalone.gypi |
| @@ -97,6 +97,10 @@ |
| 'cfi_blacklist%': '<(base_dir)/tools/cfi/blacklist.txt', |
| + # Set to 1 to enable fast builds. |
| + # TODO(machenbach): Only configured for windows. |
| + 'fastbuild%': 0, |
| + |
| # goma settings. |
| # 1 to use goma. |
| # If no gomadir is set, it uses the default gomadir. |
| @@ -155,6 +159,7 @@ |
| 'cfi_diag%': '<(cfi_diag)', |
| 'cfi_blacklist%': '<(cfi_blacklist)', |
| 'test_isolation_mode%': '<(test_isolation_mode)', |
| + 'fastbuild%': '<(fastbuild)', |
| # Add a simple extras solely for the purpose of the cctests |
| 'v8_extra_library_files': ['../test/cctest/test-extra.js'], |
| @@ -206,12 +211,8 @@ |
| ['OS=="win" and use_goma==1', { |
| # goma doesn't support pch yet. |
| 'chromium_win_pch': 0, |
| - # goma doesn't support PDB yet, so win_z7=1 or fastbuild=1. |
|
Michael Achenbach
2015/10/30 10:44:20
This was an old c/p that was never exercised in v8
|
| - 'conditions': [ |
| - ['win_z7==0 and fastbuild==0', { |
| - 'fastbuild': 1, |
| - }], |
| - ], |
| + # goma doesn't support PDB yet. |
| + 'fastbuild%': 1, |
| }], |
| ['((v8_target_arch=="ia32" or v8_target_arch=="x64" or v8_target_arch=="x87") and \ |
| (OS=="linux" or OS=="mac")) or (v8_target_arch=="ppc64" and OS=="linux")', { |
| @@ -433,6 +434,23 @@ |
| }], |
| ], |
| }], |
| + ['fastbuild!=0', { |
| + 'conditions': [ |
| + ['OS=="win" and fastbuild==1', { |
| + 'msvs_settings': { |
| + 'VCLinkerTool': { |
| + # This tells the linker to generate .pdbs, so that |
| + # we can get meaningful stack traces. |
| + 'GenerateDebugInformation': 'true', |
| + }, |
| + 'VCCLCompilerTool': { |
| + # No debug info to be generated by compiler. |
| + 'DebugInformationFormat': '0', |
| + }, |
| + }, |
| + }], |
| + ], |
| + }], # fastbuild!=0 |
| ], |
| 'target_conditions': [ |
| ['v8_code == 0', { |