|
322 | 322 | '<(V8_ROOT)/src/builtins/builtins-intl-gen.cc',
|
323 | 323 | ],
|
324 | 324 | }],
|
325 |
| - ['OS=="win"', { |
| 325 | + ['OS=="win" and _toolset=="target"', { |
326 | 326 | 'msvs_precompiled_header': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.h',
|
327 | 327 | 'msvs_precompiled_source': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.cc',
|
328 | 328 | 'sources': [
|
|
670 | 670 | ],
|
671 | 671 | 'sources': ['<@(v8_compiler_sources)'],
|
672 | 672 | 'conditions': [
|
673 |
| - ['OS=="win"', { |
| 673 | + ['OS=="win" and _toolset=="target"', { |
674 | 674 | 'msvs_precompiled_header': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.h',
|
675 | 675 | 'msvs_precompiled_source': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.cc',
|
676 | 676 | 'sources': [
|
|
695 | 695 | ],
|
696 | 696 | 'sources': ['<@(v8_compiler_sources)'],
|
697 | 697 | 'conditions': [
|
698 |
| - ['OS=="win"', { |
| 698 | + ['OS=="win" and _toolset=="target"', { |
699 | 699 | 'msvs_precompiled_header': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.h',
|
700 | 700 | 'msvs_precompiled_source': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.cc',
|
701 | 701 | 'sources': [
|
|
879 | 879 | 'sources': [
|
880 | 880 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"riscv64\\".*?sources \\+= ")',
|
881 | 881 | ],
|
882 |
| - }], |
883 |
| - ['OS=="win"', { |
| 882 | + }], |
| 883 | + ['OS=="win" and _toolset=="target"', { |
884 | 884 | 'msvs_precompiled_header': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.h',
|
885 | 885 | 'msvs_precompiled_source': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.cc',
|
886 | 886 | 'sources': [
|
887 | 887 | '<(_msvs_precompiled_header)',
|
888 | 888 | '<(_msvs_precompiled_source)',
|
889 |
| - ], |
| 889 | + ] |
| 890 | + }], |
| 891 | + ['OS=="win"', { |
890 | 892 | # This will prevent V8's .cc files conflicting with the inspector's
|
891 | 893 | # .cpp files in the same shard.
|
892 | 894 | 'msvs_settings': {
|
|
0 commit comments