Building an external plugin generate a hierarchy file in the build directory of ParaView
When building an external plugin, a hierachy file is generated in the build of ParaView.
How to reproduce :
- Build ParaView (with python i supose)
ls paraview_build/lib/cmake/paraview-5.4/Modules/SMMyElevationHierarchy.txt ls: cannot access SMMyElevationHierarchy.txt: No such file or directory
- cp -r paraview/Examples/Plugin/Filter ~/
- cd ~/Filter
- mkdir build
- cd build
- cmake -DParaView_DIR=/home/glow/work/paraview/paraview_build/ ..
- make
[...] For SMMyElevation - updating SMMyElevationHierarchy.txt [...]
ls paraview_build/lib/cmake/paraview-5.4/Modules/SMMyElevationHierarchy.txt paraview_build/lib/cmake/paraview-5.4/Modules/SMMyElevationHierarchy.txt
I do not know what it is needed for but it can be a very big problem, we definitelly cannot assume plugin builder have write access on paraview build directory.