blender/extern
Ray Molenkamp af824b09c7 MSVC: Suppress C4251 in OpenVDB/Mantaflow
All headers in the svn libraries should be
building with /W0 however MSVC 16.8/16.9
has broken this functionality making OpenVDB
emit lots of warnings.

The breakage was reported [1] in august to MS
but they still have not gotten around to
addressing the issue.

This change explicitly suppresses C4251 in the
module that emitted these warnings. As the warning
is useful in other parts of blender a localized
approach is taken rather than a global suppression.

[1] https://developercommunity.visualstudio.com/content/problem/1167590/bug.html
2021-02-17 12:23:01 -07:00
..
audaspace Audaspace: port accuracy improvement from upstream. 2020-12-24 10:42:16 +01:00
binreloc Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
bullet2 Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
ceres Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
clew Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
cuew Cleanup: fixed compiler warning about strncat 2020-07-27 17:03:32 +02:00
curve_fit_nd Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
draco Cleanup: trailing space 2020-12-11 15:32:14 +11:00
Eigen3 Update Eigen to 3.3.7 2019-08-21 14:15:28 +02:00
gflags Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
glew Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
glew-es Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
glog Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
gmock Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
gtest Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
lzma Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
lzo Missing README.blender license files + New BSD cases 2020-12-08 18:51:14 +01:00
mantaflow MSVC: Suppress C4251 in OpenVDB/Mantaflow 2021-02-17 12:23:01 -07:00
quadriflow Cleanup: cmake indentation, white-space 2021-02-05 09:45:16 +11:00
rangetree Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
sdlew Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
wcwidth Fix building on NetBSD 2020-05-09 23:22:50 +10:00
xdnd Cleanup: use 2 space indentation for CMake 2019-04-17 06:35:54 +02:00
.clang-format ClangFormat: add configuration files 2019-04-17 06:11:16 +02:00
CMakeLists.txt Cleanup: rename WITH_X11 to WITH_GHOST_X11 2020-05-01 19:14:50 +10:00
README Readme file to extern libraries about the attribution document 2020-12-11 18:53:22 +01:00

When updating a library remember to:

* Update the README.blender with the corresponding version.
* Update the THIRD-PARTY-LICENSE.txt document