776ca8d58555a3ea8d003dddc18f49f8bd74f458
The deps builder currently uses `check/enable_language(CUDA)` but given it's just a coordinator for external builds, doesn't actually build any cuda code. The problem there is, for enable_language(CUDA) to work, the CUDA Visual studio integration needs to be installed which they refuse to install when only the VS buildtools are installed, they somehow require the full IDE to be available. Cmake will try to compile some code and fail. (this worked previously since i had a full VS install on my build machine, but that should not be used due to ms not providing a back catalog of older versions of VS community) This change, changes things over to use the FindCUDAToolkit module (not to be confused with the deprecated FindCUDA module), which just locates the libraries, includes and nvcc but doesn't compile anything. which neatly sidesteps the issue. None of our downstream deps rely on the VS integration either, so we are in the clear..... for now.. Pull Request: https://projects.blender.org/blender/blender/pulls/130913
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
