mirror of
https://github.com/nodejs/node.git
synced 2024-11-21 10:59:27 +00:00
efa63f3d05
Most changes are gated by the `clang==1` condition to avoid breaking MSVC builds. Select C/C++ language standard with ClCompile options. This avoids passing the `-std:c++20` flag while compiling C code. Do it only under clang option to avoid breaking addons until node-gyp supports the new LanguageStandard options. Disable precompiled header configuration for now as it doesn't seem to work with clang-cl. Disable C++20 warnings emitted by the Visual Studio C++ STL. They're very noisy and not our responsibility to fix. Co-authored-by: Daniel Lemire <daniel@lemire.me> Co-authored-by: Stefan Stojanovic <stefan.stojanovic@janeasystems.com> PR-URL: https://github.com/nodejs/node/pull/52870 Reviewed-By: Daniel Lemire <daniel@lemire.me> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> |
||
---|---|---|
.. | ||
d8.gyp | ||
directory.build.props | ||
extras-libraries.cc | ||
features.gypi | ||
ForEachFormat.py | ||
ForEachReplace.py | ||
GN-scraper.py | ||
inspector.gypi | ||
toolchain.gypi | ||
v8.gyp | ||
v8vtune.gyp |