Xdmf2 Missing Header ?

Hello all,

The header “XdmfExport.h” is missing from the include subdirectory of VTK’s installation (vtkxdmf2/libsrc - I actually noticed that by chance in PV). The header is used by XdmfH5Driver.h and XdmfObject.h.

As a workaround I added the XdmfExport.h to the HEADERS section of vtk_module_add_module at libsrc’s CMakeLists.txt

Is there any other way, more appropriate way, of exposing the Export header to the the vtk_install/include subdir?


Yes, it should be installed. I’m including it in this MR which has other xdmf2 updates: https://gitlab.kitware.com/vtk/vtk/-/merge_requests/9082