|
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