Add missing module mangling tests

HTGUnlimitedGradien
Ryan Krattiger 2 months ago
parent 6fb3fddec1
commit bf69995509
  1. 4
      CMake/vtkModuleTesting.cmake
  2. 2
      Filters/GeometryPreview/CMakeLists.txt
  3. 2
      IO/OCCT/CMakeLists.txt
  4. 2
      Rendering/OpenXRRemoting/CMakeLists.txt

@ -750,7 +750,7 @@ function (vtk_add_test_mangling module)
return ()
endif ()
cmake_parse_arguments("vtk_mangling_test" "" "" "EXEMPTIONS" ${ARGN})
cmake_parse_arguments(_vtk_mangling_test "" "" "EXEMPTIONS" ${ARGN})
get_property(vtk_abi_namespace_name GLOBAL PROPERTY _vtk_abi_namespace_name)
if (vtk_abi_namespace_name STREQUAL "")
@ -771,7 +771,7 @@ function (vtk_add_test_mangling module)
# TODO: This is not included in vtk-config.
"${vtk_abi_namespace_name}"
"--exemptions"
"${vtk_mangling_test_EXEMPTIONS}")
"${_vtk_mangling_test_EXEMPTIONS}")
endif ()
endif ()
endfunction ()

@ -5,3 +5,5 @@ set(classes
vtk_module_add_module(VTK::FiltersGeometryPreview
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersGeometryPreview)

@ -16,3 +16,5 @@ vtk_module_add_module(VTK::IOOCCT
)
vtk_module_link(VTK::IOOCCT PRIVATE TKXDESTEP TKXDEIGES)
vtk_add_test_mangling(VTK::IOOCCT)

@ -16,3 +16,5 @@ vtk_module_add_module(VTK::RenderingOpenXRRemoting
)
vtk_module_link(VTK::RenderingOpenXR PUBLIC OpenXR::Remoting)
vtk_add_test_mangling(VTK::RenderingOpenXRRemoting)

Loading…
Cancel
Save