Add name mangling module test.

This is a UNIX only test.
HTGUnlimitedGradien
Ryan Krattiger 6 months ago
parent 4befee8263
commit 95ff3e5413
  1. 29
      CMake/vtkModuleTesting.cmake
  2. 1
      Charts/Core/CMakeLists.txt
  3. 1
      Common/Archive/CMakeLists.txt
  4. 1
      Common/Color/CMakeLists.txt
  5. 1
      Common/ComputationalGeometry/CMakeLists.txt
  6. 2
      Common/Core/CMakeLists.txt
  7. 1
      Common/DataModel/CMakeLists.txt
  8. 76
      Common/DataModel/vtkPointsProjectedHull.cxx
  9. 1
      Common/ExecutionModel/CMakeLists.txt
  10. 1
      Common/Math/CMakeLists.txt
  11. 1
      Common/Misc/CMakeLists.txt
  12. 1
      Common/Python/CMakeLists.txt
  13. 1
      Common/System/CMakeLists.txt
  14. 1
      Common/Transforms/CMakeLists.txt
  15. 1
      Domains/Chemistry/CMakeLists.txt
  16. 1
      Domains/ChemistryOpenGL2/CMakeLists.txt
  17. 1
      Domains/Microscopy/CMakeLists.txt
  18. 1
      Domains/ParallelChemistry/CMakeLists.txt
  19. 1
      Filters/AMR/CMakeLists.txt
  20. 1
      Filters/Core/CMakeLists.txt
  21. 1
      Filters/Extraction/CMakeLists.txt
  22. 1
      Filters/FlowPaths/CMakeLists.txt
  23. 1
      Filters/General/CMakeLists.txt
  24. 1
      Filters/Generic/CMakeLists.txt
  25. 1
      Filters/Geometry/CMakeLists.txt
  26. 1
      Filters/Hybrid/CMakeLists.txt
  27. 1
      Filters/HyperTree/CMakeLists.txt
  28. 1
      Filters/Imaging/CMakeLists.txt
  29. 1
      Filters/Modeling/CMakeLists.txt
  30. 1
      Filters/OpenTURNS/CMakeLists.txt
  31. 1
      Filters/Parallel/CMakeLists.txt
  32. 1
      Filters/ParallelDIY2/CMakeLists.txt
  33. 1
      Filters/ParallelFlowPaths/CMakeLists.txt
  34. 1
      Filters/ParallelGeometry/CMakeLists.txt
  35. 1
      Filters/ParallelImaging/CMakeLists.txt
  36. 1
      Filters/ParallelMPI/CMakeLists.txt
  37. 1
      Filters/ParallelStatistics/CMakeLists.txt
  38. 1
      Filters/ParallelVerdict/CMakeLists.txt
  39. 1
      Filters/Points/CMakeLists.txt
  40. 1
      Filters/Programmable/CMakeLists.txt
  41. 1
      Filters/Python/CMakeLists.txt
  42. 1
      Filters/ReebGraph/CMakeLists.txt
  43. 1
      Filters/SMP/CMakeLists.txt
  44. 1
      Filters/Selection/CMakeLists.txt
  45. 1
      Filters/Sources/CMakeLists.txt
  46. 1
      Filters/Statistics/CMakeLists.txt
  47. 1
      Filters/Texture/CMakeLists.txt
  48. 1
      Filters/Topology/CMakeLists.txt
  49. 1
      Filters/Verdict/CMakeLists.txt
  50. 1
      GUISupport/MFC/CMakeLists.txt
  51. 1
      GUISupport/Qt/CMakeLists.txt
  52. 1
      GUISupport/QtQuick/CMakeLists.txt
  53. 1
      GUISupport/QtSQL/CMakeLists.txt
  54. 1
      Geovis/Core/CMakeLists.txt
  55. 1
      Geovis/GDAL/CMakeLists.txt
  56. 1
      IO/ADIOS2/CMakeLists.txt
  57. 1
      IO/AMR/CMakeLists.txt
  58. 1
      IO/Asynchronous/CMakeLists.txt
  59. 1
      IO/CGNS/CMakeLists.txt
  60. 1
      IO/CONVERGECFD/CMakeLists.txt
  61. 1
      IO/CatalystConduit/CMakeLists.txt
  62. 1
      IO/Cesium3DTiles/CMakeLists.txt
  63. 1
      IO/Chemistry/CMakeLists.txt
  64. 1
      IO/CityGML/CMakeLists.txt
  65. 1
      IO/Core/CMakeLists.txt
  66. 1
      IO/EnSight/CMakeLists.txt
  67. 1
      IO/Exodus/CMakeLists.txt
  68. 1
      IO/Export/CMakeLists.txt
  69. 1
      IO/ExportGL2PS/CMakeLists.txt
  70. 1
      IO/ExportPDF/CMakeLists.txt
  71. 1
      IO/FFMPEG/CMakeLists.txt
  72. 1
      IO/Fides/CMakeLists.txt
  73. 1
      IO/GDAL/CMakeLists.txt
  74. 1
      IO/GeoJSON/CMakeLists.txt
  75. 1
      IO/Geometry/CMakeLists.txt
  76. 1
      IO/H5Rage/CMakeLists.txt
  77. 1
      IO/H5part/CMakeLists.txt
  78. 1
      IO/HDF/CMakeLists.txt
  79. 1
      IO/IOSS/CMakeLists.txt
  80. 1
      IO/Image/CMakeLists.txt
  81. 1
      IO/Import/CMakeLists.txt
  82. 1
      IO/Infovis/CMakeLists.txt
  83. 1
      IO/LAS/CMakeLists.txt
  84. 1
      IO/LSDyna/CMakeLists.txt
  85. 1
      IO/Legacy/CMakeLists.txt
  86. 1
      IO/MINC/CMakeLists.txt
  87. 1
      IO/MPIImage/CMakeLists.txt
  88. 1
      IO/MPIParallel/CMakeLists.txt
  89. 1
      IO/MotionFX/CMakeLists.txt
  90. 1
      IO/Movie/CMakeLists.txt
  91. 1
      IO/MySQL/CMakeLists.txt
  92. 1
      IO/NetCDF/CMakeLists.txt
  93. 1
      IO/ODBC/CMakeLists.txt
  94. 1
      IO/OMF/CMakeLists.txt
  95. 1
      IO/OggTheora/CMakeLists.txt
  96. 1
      IO/OpenVDB/CMakeLists.txt
  97. 1
      IO/PDAL/CMakeLists.txt
  98. 1
      IO/PIO/CMakeLists.txt
  99. 1
      IO/PLY/CMakeLists.txt
  100. 1
      IO/Parallel/CMakeLists.txt
  101. Some files were not shown because too many files have changed in this diff Show More

@ -744,3 +744,32 @@ function (vtk_add_test_python_mpi)
endif ()
vtk_add_test_python(${ARGN})
endfunction ()
function (vtk_add_test_mangling module)
if (NOT UNIX)
return ()
endif ()
cmake_parse_arguments("vtk_mangling_test" "" "" "EXEMPTIONS" ${ARGN})
if (VTK_ABI_NAMESPACE_NAME)
_vtk_module_real_target(_vtk_test_target "${module}")
get_property(has_sources TARGET ${_vtk_test_target} PROPERTY SOURCES)
get_property(has_test GLOBAL PROPERTY "${module}_HAS_MANGLING_TEST" SET)
if (NOT has_test AND has_sources)
set_property(GLOBAL PROPERTY "${module}_HAS_MANGLING_TEST" 1)
add_test(
NAME "${module}-ManglingTest"
COMMAND "${Python${VTK_PYTHON_VERSION}_EXECUTABLE}"
# TODO: What to do when using this from a VTK install?
"${VTK_SOURCE_DIR}/Testing/Core/CheckSymbolMangling.py"
"--files"
"$<TARGET_OBJECTS:${_vtk_test_target}>"
"--prefix"
"${VTK_ABI_NAMESPACE_NAME}"
"--exemptions"
"${vtk_mangling_test_EXEMPTIONS}")
endif ()
endif ()
endfunction ()

@ -50,3 +50,4 @@ set(classes
vtk_module_add_module(VTK::ChartsCore
CLASSES ${classes})
vtk_add_test_mangling(VTK::ChartsCore)

@ -8,3 +8,4 @@ vtk_module_add_module(VTK::CommonArchive
CLASSES ${classes})
vtk_module_link(VTK::CommonArchive PRIVATE LibArchive::LibArchive)
vtk_add_test_mangling(VTK::CommonArchive)

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

@ -28,3 +28,4 @@ set(classes
vtk_module_add_module(VTK::CommonComputationalGeometry
CLASSES ${classes})
vtk_add_test_mangling(VTK::CommonComputationalGeometry)

@ -557,6 +557,8 @@ vtk_module_add_module(VTK::CommonCore
NOWRAP_HEADERS ${nowrap_headers}
PRIVATE_HEADERS ${private_headers}
PRIVATE_TEMPLATES ${private_templates})
vtk_add_test_mangling(VTK::CommonCore
EXEMPTIONS GetVTKVersion)
if (vtk_include_dirs)
vtk_module_include(VTK::CommonCore
PRIVATE

@ -301,3 +301,4 @@ vtk_module_add_module(VTK::CommonDataModel
HEADERS ${headers}
NOWRAP_HEADERS ${nowrap_headers}
PRIVATE_TEMPLATES ${private_templates})
vtk_add_test_mangling(VTK::CommonDataModel)

@ -205,10 +205,10 @@ VTK_ABI_NAMESPACE_END
//
// Algorithm comes from Graphics Gems IV
//
extern "C"
namespace
{
int vtkPointsProjectedHullIncrVertAxis(const void* p1, const void* p2);
int vtkPointsProjectedHullCCW(const void* p1, const void* p2);
int vtkPointsProjectedHullIncrVertAxis(const void* p1, const void* p2);
int vtkPointsProjectedHullCCW(const void* p1, const void* p2);
}
VTK_ABI_NAMESPACE_BEGIN
@ -731,49 +731,49 @@ VTK_ABI_NAMESPACE_END
// The sort functions
extern "C"
namespace
{
int vtkPointsProjectedHullIncrVertAxis(const void* p1, const void* p2)
{
const double* a = static_cast<const double*>(p1);
const double* b = static_cast<const double*>(p2);
int vtkPointsProjectedHullIncrVertAxis(const void* p1, const void* p2)
{
const double* a = static_cast<const double*>(p1);
const double* b = static_cast<const double*>(p2);
if (a[1] < b[1])
{
return -1;
}
else if (a[1] == b[1])
{
return 0;
}
else
{
return 1;
}
if (a[1] < b[1])
{
return -1;
}
int vtkPointsProjectedHullCCW(const void* p1, const void* p2)
else if (a[1] == b[1])
{
const double* a = static_cast<const double*>(p1);
const double* b = static_cast<const double*>(p2);
return 0;
}
else
{
return 1;
}
}
// sort in counter clockwise order from first point
int vtkPointsProjectedHullCCW(const void* p1, const void* p2)
{
const double* a = static_cast<const double*>(p1);
const double* b = static_cast<const double*>(p2);
double val = VTK_ISLEFT(firstPt, a, b);
// sort in counter clockwise order from first point
if (val < 0)
{
return 1; // b is right of line firstPt->a
}
else if (val == 0)
{
return 0; // b is on line firstPt->a
}
else
{
return -1; // b is left of line firstPt->a
}
double val = VTK_ISLEFT(firstPt, a, b);
if (val < 0)
{
return 1; // b is right of line firstPt->a
}
else if (val == 0)
{
return 0; // b is on line firstPt->a
}
else
{
return -1; // b is left of line firstPt->a
}
}
}
VTK_ABI_NAMESPACE_BEGIN

@ -72,3 +72,4 @@ set(classes
vtk_module_add_module(VTK::CommonExecutionModel
CLASSES ${classes})
vtk_add_test_mangling(VTK::CommonExecutionModel)

@ -40,3 +40,4 @@ vtk_module_add_module(VTK::CommonMath
HEADERS ${headers}
NOWRAP_CLASSES ${nowrap_classes}
)
vtk_add_test_mangling(VTK::CommonMath)

@ -16,3 +16,4 @@ endif ()
vtk_module_add_module(VTK::CommonMisc
CLASSES ${classes})
vtk_add_test_mangling(VTK::CommonMisc)

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

@ -33,3 +33,4 @@ vtk_module_link(VTK::CommonSystem
PRIVATE
$<$<PLATFORM_ID:WIN32>:wsock32>
Threads::Threads)
vtk_add_test_mangling(VTK::CommonSystem)

@ -18,3 +18,4 @@ set(classes
vtk_module_add_module(VTK::CommonTransforms
CLASSES ${classes})
vtk_add_test_mangling(VTK::CommonTransforms)

@ -19,3 +19,4 @@ vtk_module_add_module(VTK::DomainsChemistry
CLASSES ${classes}
NOWRAP_HEADERS ${headers}
PRIVATE_HEADERS vtkBlueObeliskDataInternal.h)
vtk_add_test_mangling(VTK::DomainsChemistry)

@ -22,3 +22,4 @@ vtk_module_add_module(VTK::DomainsChemistryOpenGL2
CLASSES ${classes}
SOURCES ${vtk_object_factory_source}
PRIVATE_HEADERS ${vtk_object_factory_header})
vtk_add_test_mangling(VTK::DomainsChemistryOpenGL2)

@ -8,3 +8,4 @@ vtk_module_find_package(PACKAGE OpenSlide)
vtk_module_link(VTK::DomainsMicroscopy
PUBLIC
OpenSlide::OpenSlide)
vtk_add_test_mangling(VTK::DomainsMicroscopy)

@ -14,3 +14,4 @@ vtk_module_add_module(VTK::DomainsParallelChemistry
CLASSES ${classes}
SOURCES ${vtk_object_factory_source}
PRIVATE_HEADERS ${vtk_object_factory_header})
vtk_add_test_mangling(VTK::DomainsParallelChemistry)

@ -9,3 +9,4 @@ set(classes
vtk_module_add_module(VTK::FiltersAMR
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersAMR)

@ -126,3 +126,4 @@ set(headers
vtk_module_add_module(VTK::FiltersCore
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersCore)

@ -38,3 +38,4 @@ set(classes
vtk_module_add_module(VTK::FiltersExtraction
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersExtraction)

@ -29,3 +29,4 @@ set(nowrap_headers
vtk_module_add_module(VTK::FiltersFlowPaths
CLASSES ${classes}
NOWRAP_HEADERS ${nowrap_headers})
vtk_add_test_mangling(VTK::FiltersFlowPaths)

@ -134,3 +134,4 @@ set(templates
vtk_module_add_module(VTK::FiltersGeneral
CLASSES ${classes}
TEMPLATES ${templates})
vtk_add_test_mangling(VTK::FiltersGeneral)

@ -11,3 +11,4 @@ set(classes
vtk_module_add_module(VTK::FiltersGeneric
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersGeneric)

@ -25,3 +25,4 @@ set(classes
vtk_module_add_module(VTK::FiltersGeometry
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersGeometry)

@ -28,3 +28,4 @@ set(classes
vtk_module_add_module(VTK::FiltersHybrid
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersHybrid)

@ -17,3 +17,4 @@ set(classes
vtk_module_add_module(VTK::FiltersHyperTree
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersHyperTree)

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

@ -37,3 +37,4 @@ set(classes
vtk_module_add_module(VTK::FiltersModeling
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersModeling)

@ -29,3 +29,4 @@ vtk_module_link(VTK::FiltersOpenTURNS
vtk_module_include(VTK::FiltersOpenTURNS
PRIVATE
${OPENTURNS_INCLUDE_DIRS})
vtk_add_test_mangling(VTK::FiltersOpenTURNS)

@ -70,3 +70,4 @@ vtk_module_add_module(VTK::FiltersParallel
SOURCES ${vtk_object_factory_source}
PRIVATE_HEADERS ${vtk_object_factory_header}
)
vtk_add_test_mangling(VTK::FiltersParallel)

@ -35,3 +35,4 @@ vtk_module_add_module(VTK::FiltersParallelDIY2
CLASSES ${classes}
SOURCES ${vtk_object_factory_source} vtkDIYKdTreeUtilities.cxx
PRIVATE_HEADERS ${vtk_object_factory_header} vtkDIYKdTreeUtilities.h)
vtk_add_test_mangling(VTK::FiltersParallelDIY2)

@ -29,3 +29,4 @@ vtk_module_add_module(VTK::FiltersParallelFlowPaths
CLASSES ${classes}
SOURCES ${vtk_object_factory_source}
HEADERS ${vtk_object_factory_header})
vtk_add_test_mangling(VTK::FiltersParallelFlowPaths)

@ -19,3 +19,4 @@ vtk_module_add_module(VTK::FiltersParallelGeometry
CLASSES ${classes}
SOURCES ${vtk_object_factory_source}
PRIVATE_HEADERS ${vtk_object_factory_header})
vtk_add_test_mangling(VTK::FiltersParallelGeometry)

@ -8,3 +8,4 @@ set(classes
vtk_module_add_module(VTK::FiltersParallelImaging
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersParallelImaging)

@ -7,3 +7,4 @@ set(classes
vtk_module_add_module(VTK::FiltersParallelMPI
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersParallelMPI)

@ -13,3 +13,4 @@ set(classes
vtk_module_add_module(VTK::FiltersParallelStatistics
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersParallelStatistics)

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

@ -44,3 +44,4 @@ set(classes
vtk_module_add_module(VTK::FiltersPoints
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersPoints)

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

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

@ -13,3 +13,4 @@ vtk_module_find_package(PRIVATE
vtk_module_link(VTK::FiltersReebGraph
PRIVATE
"$<BUILD_INTERFACE:Boost::boost>")
vtk_add_test_mangling(VTK::FiltersReebGraph)

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

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

@ -45,3 +45,4 @@ set(classes
vtk_module_add_module(VTK::FiltersSources
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersSources)

@ -26,3 +26,4 @@ set(nowrap_headers
vtk_module_add_module(VTK::FiltersStatistics
CLASSES ${classes}
NOWRAP_HEADERS ${nowrap_headers})
vtk_add_test_mangling(VTK::FiltersStatistics)

@ -10,3 +10,4 @@ set(classes
vtk_module_add_module(VTK::FiltersTexture
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersTexture)

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

@ -6,3 +6,4 @@ set(classes
vtk_module_add_module(VTK::FiltersVerdict
CLASSES ${classes})
vtk_add_test_mangling(VTK::FiltersVerdict)

@ -47,6 +47,7 @@ set(headers
vtk_module_add_module(VTK::GUISupportMFC
CLASSES ${classes}
HEADERS ${headers})
vtk_add_test_mangling(VTK::GUISupportMFC)
if (vtk_mfc_static)
vtk_module_link(VTK::GUISupportMFC

@ -60,3 +60,4 @@ endforeach()
vtk_module_definitions(VTK::GUISupportQt PRIVATE QT_NO_KEYWORDS)
vtk_module_link(VTK::GUISupportQt PUBLIC ${qt_modules})
vtk_add_test_mangling(VTK::GUISupportQt)

@ -35,3 +35,4 @@ vtk_module_definitions(VTK::GUISupportQtQuick PRIVATE QT_NO_KEYWORDS)
vtk_module_link(VTK::GUISupportQtQuick PUBLIC ${qt_modules})
add_subdirectory(qml)
vtk_add_test_mangling(VTK::GUISupportQtQuick)

@ -16,3 +16,4 @@ vtk_module_find_package(
VERSION_VAR "Qt${vtk_qt_major_version}_VERSION")
vtk_module_link(VTK::GUISupportQtSQL
PUBLIC "Qt${vtk_qt_major_version}::Sql" "Qt${vtk_qt_major_version}::Widgets")
vtk_add_test_mangling(VTK::GUISupportQtSQL)

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

@ -10,3 +10,4 @@ vtk_module_add_module(VTK::GeovisGDAL
vtk_module_link(VTK::GeovisGDAL
PRIVATE
GDAL::GDAL)
vtk_add_test_mangling(VTK::GeovisGDAL)

@ -66,3 +66,4 @@ vtk_module_link(VTK::IOADIOS2 PRIVATE adios2::adios2)
if (ADIOS2_HAVE_MPI)
vtk_module_definitions(VTK::IOADIOS2 PRIVATE IOADIOS2_HAVE_MPI)
endif ()
vtk_add_test_mangling(VTK::IOADIOS2)

@ -20,3 +20,4 @@ vtk_module_add_module(VTK::IOAMR
CLASSES ${classes}
SOURCES ${sources}
PRIVATE_CLASSES ${private_classes})
vtk_add_test_mangling(VTK::IOAMR)

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

@ -14,3 +14,4 @@ vtk_module_add_module(VTK::IOCGNSReader
CLASSES ${classes}
PRIVATE_CLASSES ${private_classes}
PRIVATE_HEADERS ${private_headers})
vtk_add_test_mangling(VTK::IOCGNSReader)

@ -4,3 +4,4 @@ set(classes
vtk_module_add_module(VTK::IOCONVERGECFD
CLASSES ${classes}
SOURCES ${sources})
vtk_add_test_mangling(VTK::IOCONVERGECFD)

@ -15,4 +15,5 @@ vtk_module_link(VTK::IOCatalystConduit
PUBLIC
catalyst::catalyst)
vtk_add_test_mangling(VTK::IOCatalystConduit)
add_subdirectory(Catalyst)

@ -9,3 +9,4 @@ vtk_module_add_module(VTK::IOCesium3DTiles
CLASSES ${classes}
PRIVATE_CLASSES ${private_classes}
)
vtk_add_test_mangling(VTK::IOCesium3DTiles)

@ -13,3 +13,4 @@ set(classes
vtk_module_add_module(VTK::IOChemistry
CLASSES ${classes}
)
vtk_add_test_mangling(VTK::IOChemistry)

@ -2,3 +2,4 @@ set(classes
vtkCityGMLReader)
vtk_module_add_module(VTK::IOCityGML
CLASSES ${classes})
vtk_add_test_mangling(VTK::IOCityGML)

@ -32,3 +32,4 @@ set(headers
vtk_module_add_module(VTK::IOCore
CLASSES ${classes}
HEADERS ${headers})
vtk_add_test_mangling(VTK::IOCore)

@ -9,3 +9,4 @@ set(classes
vtk_module_add_module(VTK::IOEnSight
CLASSES ${classes})
vtk_add_test_mangling(VTK::IOEnSight)

@ -22,3 +22,4 @@ vtk_module_add_module(VTK::IOExodus
TEMPLATE_CLASSES ${template_classes}
NOWRAP_CLASSES ${nowrap_classes}
NOWRAP_HEADERS ${nowrap_headers})
vtk_add_test_mangling(VTK::IOExodus)

@ -23,3 +23,4 @@ set(classes
vtk_module_add_module(VTK::IOExport
CLASSES ${classes})
vtk_add_test_mangling(VTK::IOExport)

@ -16,3 +16,4 @@ vtk_module_add_module(VTK::IOExportGL2PS
CLASSES ${classes}
SOURCES ${vtk_object_factory_source}
PRIVATE_HEADERS ${vtk_object_factory_header})
vtk_add_test_mangling(VTK::IOExportGL2PS)

@ -15,3 +15,4 @@ vtk_module_add_module(VTK::IOExportPDF
CLASSES ${classes}
SOURCES ${vtk_object_factory_source}
PRIVATE_HEADERS ${vtk_object_factory_header})
vtk_add_test_mangling(VTK::IOExportPDF)

@ -43,3 +43,4 @@ vtk_module_link(VTK::IOFFMPEG
FFMPEG::avutil
FFMPEG::swscale
${ffmpeg_libraries})
vtk_add_test_mangling(VTK::IOFFMPEG)

@ -5,3 +5,4 @@ vtk_module_add_module(VTK::IOFides
CLASSES ${classes})
vtk_module_link(VTK::IOFides PRIVATE VTK::fides)
vtk_add_test_mangling(VTK::IOFides)

@ -10,3 +10,4 @@ vtk_module_add_module(VTK::IOGDAL
vtk_module_link(VTK::IOGDAL
PRIVATE
GDAL::GDAL)
vtk_add_test_mangling(VTK::IOGDAL)

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

@ -35,3 +35,4 @@ vtk_module_add_module(VTK::IOGeometry
CLASSES ${classes}
PRIVATE_CLASSES ${private_classes}
)
vtk_add_test_mangling(VTK::IOGeometry)

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

@ -7,3 +7,4 @@ vtk_module_add_module(VTK::IOH5part
vtk_module_definitions(VTK::IOH5part
PRIVATE
H5_USE_16_API)
vtk_add_test_mangling(VTK::IOH5part)

@ -10,3 +10,4 @@ vtk_module_add_module(VTK::IOHDF
PRIVATE_CLASSES ${private_classes}
PRIVATE_HEADERS vtkHDFReaderVersion.h
)
vtk_add_test_mangling(VTK::IOHDF)

@ -10,3 +10,4 @@ set(private_classes
vtk_module_add_module(VTK::IOIOSS
CLASSES ${classes}
PRIVATE_CLASSES ${private_classes})
vtk_add_test_mangling(VTK::IOIOSS)

@ -46,3 +46,4 @@ set(private_headers
vtk_module_add_module(VTK::IOImage
PRIVATE_HEADERS ${private_headers}
CLASSES ${classes})
vtk_add_test_mangling(VTK::IOImage)

@ -15,3 +15,4 @@ vtk_module_add_module(VTK::IOImport
CLASSES ${classes}
NOWRAP_CLASSES ${nowrap_classes}
HEADERS ${headers})
vtk_add_test_mangling(VTK::IOImport)

@ -19,3 +19,4 @@ set(classes
vtk_module_add_module(VTK::IOInfovis
CLASSES ${classes})
vtk_add_test_mangling(VTK::IOInfovis)

@ -32,3 +32,4 @@ vtk_module_link(VTK::IOLAS
vtk_module_include(VTK::IOLAS
PRIVATE
${libLAS_INCLUDE_DIRS})
vtk_add_test_mangling(VTK::IOLAS)

@ -11,3 +11,4 @@ set(nowrap_classes
vtk_module_add_module(VTK::IOLSDyna
CLASSES ${classes}
NOWRAP_CLASSES ${nowrap_classes})
vtk_add_test_mangling(VTK::IOLSDyna)

@ -31,3 +31,4 @@ set(classes
vtk_module_add_module(VTK::IOLegacy
CLASSES ${classes})
vtk_add_test_mangling(VTK::IOLegacy)

@ -15,3 +15,4 @@ set(headers
vtk_module_add_module(VTK::IOMINC
CLASSES ${classes}
HEADERS ${headers})
vtk_add_test_mangling(VTK::IOMINC)

@ -19,3 +19,4 @@ vtk_module_add_module(VTK::IOMPIImage
CLASSES ${classes}
SOURCES ${vtk_object_factory_source}
PRIVATE_HEADERS ${vtk_object_factory_header})
vtk_add_test_mangling(VTK::IOMPIImage)

@ -18,3 +18,4 @@ vtk_module_add_module(VTK::IOMPIParallel
CLASSES ${classes}
SOURCES ${vtk_object_factory_source}
PRIVATE_HEADERS ${vtk_object_factory_header})
vtk_add_test_mangling(VTK::IOMPIParallel)

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

@ -68,3 +68,4 @@ endif()
vtk_module_link(VTK::IOMovie
PRIVATE ${libs})
vtk_add_test_mangling(VTK::IOMovie)

@ -15,3 +15,4 @@ vtk_module_find_package(PACKAGE MySQL)
vtk_module_link(VTK::IOMySQL
PRIVATE
MySQL::MySQL)
vtk_add_test_mangling(VTK::IOMySQL)

@ -10,3 +10,4 @@ set(classes
vtk_module_add_module(VTK::IONetCDF
CLASSES ${classes})
vtk_add_test_mangling(VTK::IONetCDF)

@ -10,3 +10,4 @@ vtk_module_find_package(PACKAGE ODBC)
vtk_module_link(VTK::IOODBC
PRIVATE
ODBC::ODBC)
vtk_add_test_mangling(VTK::IOODBC)

@ -17,3 +17,4 @@ vtk_module_add_module(VTK::IOOMF
CLASSES ${classes}
PRIVATE_CLASSES ${private_classes}
PRIVATE_HEADERS ${private_headers_core})
vtk_add_test_mangling(VTK::IOOMF)

@ -7,3 +7,4 @@ vtk_module_add_module(VTK::IOOggTheora
# this is for legacy codes, should be dropped.
vtk_module_definitions(VTK::IOOggTheora
INTERFACE VTK_HAS_OGGTHEORA_SUPPORT)
vtk_add_test_mangling(VTK::IOOggTheora)

@ -17,3 +17,4 @@ vtk_module_add_module(VTK::IOOpenVDB
vtk_module_link(VTK::IOOpenVDB
PRIVATE
OpenVDB::openvdb)
vtk_add_test_mangling(VTK::IOOpenVDB)

@ -13,3 +13,4 @@ vtk_module_link(VTK::IOPDAL
vtk_module_include(VTK::IOPDAL
PRIVATE
${PDAL_INCLUDE_DIRS})
vtk_add_test_mangling(VTK::IOPDAL)

@ -7,3 +7,4 @@ set(classes
vtk_module_add_module(VTK::IOPIO
CLASSES ${classes}
EXCLUDE_HEADER_TEST)
vtk_add_test_mangling(VTK::IOPIO)

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

@ -18,3 +18,4 @@ vtk_module_add_module(VTK::IOParallel
CLASSES ${classes}
SOURCES ${sources}
PRIVATE_HEADERS ${private_headers})
vtk_add_test_mangling(VTK::IOParallel)

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save