|
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