Update build system to support building against VTK9#84
Conversation
* Update SuperBuild.cmake to fetch sources of VTKExternalModule project. * Split VTKRenderingOpenVR external project to configure and build the OpenVR sources using VTKExternalModule buildsystem. * Rename OPENVR_* variables to OpenVR_*. * Update packaging rules to install "runtime" and "python" components.
|
Even with the external module project, a number of files are generated inside the source directory using VS2019. It's not really a problem, just sub-optimal. |
Thanks for reporting this. This can be observed independently of the generator, I am currently working on a VTK patch to address the issue. |
See https://gitlab.kitware.com/vtk/vtk/-/merge_requests/8123 I will also backport the change into our |
Here it is: Slicer/Slicer#5714 |
|
Building now, will report back |
|
Update: With a clean build of the extension, there are no issues. |
cpinter
left a comment
There was a problem hiding this comment.
I tested the build as well and it seems to work well. I'm not saying I understand how VTKExternalModule works exactly, but it does :) Thank you!
…ng VTK8 Following the integration of PR KitwareMedical/SlicerVirtualReality#84 (See [1]), the project only support VTK 9. [1]KitwareMedical/SlicerVirtualReality#84
…ng VTK8 Following the integration of PR KitwareMedical/SlicerVirtualReality#84 (See [1]), the project only support VTK 9. [1]KitwareMedical/SlicerVirtualReality#84
…ng VTK8 Following the integration of PR KitwareMedical/SlicerVirtualReality#84 (See [1]), the project only support VTK 9. [1]KitwareMedical/SlicerVirtualReality#84

Update
SuperBuild.cmaketo fetch sources of VTKExternalModule project.Split
VTKRenderingOpenVRexternal project to configure and buildthe
OpenVRsources usingVTKExternalModulebuildsystem.Rename
OPENVR_*variables toOpenVR_*.Update packaging rules to install "runtime" and "python" components.
Fix build issues