use cases for enabling kits

I was looking though the vtk modules and noticed kits. What are its usages, does it just reduce the number of library files?


Yes. We had hit issues in macOS where the number of linked libraries had hit some limit in how many link loader commands were supported in a single library (I think this limit has been raised since then). It also helps on HPC platforms where the number of files to be requested from shared disk systems is important since the files need to be sent to machines proportional to the number of MPI ranks being used. This can reduce that overhead by quite a bit.