mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-08 21:33:55 +00:00
afd394377e
There is a limitation in Windows builds using VS2019 where libraries cannot be bigger than 4GiB. This is normally not an issue but in `VTKm` due to its strong template usage libraries can reach that size. The `VTKm` filter library is can easily reach that size and it will halt the build This MR tries to avoid reaching those sizes for now by splitting the filter library into four smaller libraries. The proposal scheme is: It splits vtkm-filter into: - vtkm-common, Classes that are dependencies of other filter libs. - vtkm-contour, Contour class and its instantiations. - vtkm-contour, Gradient class and its instantiations. - vtkm-extra, Classes other than Contour or Gradient that are not dependencies. Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com> |
||
---|---|---|
.. | ||
patches | ||
testing | ||
doxyfile.in | ||
FindPyexpander.cmake | ||
FindTBB.cmake | ||
VTKmBuildDocumentation.cmake | ||
VTKmBuildType.cmake | ||
VTKmCheckCopyright.cmake | ||
VTKmCMakeBackports.cmake | ||
VTKmCompilerFlags.cmake | ||
VTKmConfig.cmake.in | ||
VTKmCopyrightStatement.txt | ||
VTKmCPUVectorization.cmake | ||
VTKmDetectCUDAVersion.cu | ||
VTKmDetermineVersion.cmake | ||
VTKmDeviceAdapters.cmake | ||
VTKmDIYUtils.cmake | ||
VTKmExportHeaderTemplate.h.in | ||
VTKmRenderingContexts.cmake | ||
VTKmWrappers.cmake |