|
327 | 327 | '<(V8_ROOT)/src/builtins/builtins-intl-gen.cc', |
328 | 328 | ], |
329 | 329 | }], |
330 | | - ['OS=="win"', { |
| 330 | + ['OS=="win" and _toolset=="target"', { |
331 | 331 | 'msvs_precompiled_header': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.h', |
332 | 332 | 'msvs_precompiled_source': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.cc', |
333 | 333 | 'sources': [ |
|
675 | 675 | ], |
676 | 676 | 'sources': ['<@(v8_compiler_sources)'], |
677 | 677 | 'conditions': [ |
678 | | - ['OS=="win"', { |
| 678 | + ['OS=="win" and _toolset=="target"', { |
679 | 679 | 'msvs_precompiled_header': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.h', |
680 | 680 | 'msvs_precompiled_source': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.cc', |
681 | 681 | 'sources': [ |
|
700 | 700 | ], |
701 | 701 | 'sources': ['<@(v8_compiler_sources)'], |
702 | 702 | 'conditions': [ |
703 | | - ['OS=="win"', { |
| 703 | + ['OS=="win" and _toolset=="target"', { |
704 | 704 | 'msvs_precompiled_header': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.h', |
705 | 705 | 'msvs_precompiled_source': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.cc', |
706 | 706 | 'sources': [ |
|
890 | 890 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_current_cpu == \\"loong64\\".*?sources \\+= ")', |
891 | 891 | ], |
892 | 892 | }], |
893 | | - ['OS=="win"', { |
| 893 | + ['OS=="win" and _toolset=="target"', { |
894 | 894 | 'msvs_precompiled_header': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.h', |
895 | 895 | 'msvs_precompiled_source': '<(V8_ROOT)/../../tools/msvs/pch/v8_pch.cc', |
896 | 896 | 'sources': [ |
897 | 897 | '<(_msvs_precompiled_header)', |
898 | 898 | '<(_msvs_precompiled_source)', |
899 | | - ], |
| 899 | + ] |
| 900 | + }], |
| 901 | + ['OS=="win"', { |
900 | 902 | # This will prevent V8's .cc files conflicting with the inspector's |
901 | 903 | # .cpp files in the same shard. |
902 | 904 | 'msvs_settings': { |
|
0 commit comments