CMAKE_INSTALL_PREFIX not propogated properly in superbuild
I am trying to build catalyst for linking against SPARC. When I set the CMAKE_INSTALL_PREFIX argument in the superbuild, that command is not propagated down to paraview (or, for that matter, python if built, osmesa, and maybe not llvm).
cmake runs find, and the build happens, but all the results are placed in the default install directory (parallel to the 'superbuild' directory) in my building directory.
When I look at the CMakeCache.txt file in .../superbuild/paraview/build I see that the CMAKE_INSTALL_PREFIX is NOT set to what I set CMAKE_INSTALL_PREFIX to in the CMakeCache.txt for the overall superbuild.
I believe I can overcome this for paraview by passing cmake arguments down into paraview, but I'm not sure I can fix it for osmesa, python, and llvm. It does look like the llvm libraries get installed into the install lib directory as desired, but no paraview directories, and there is no /lib/cmake subdirectory which is supposed to contain the paraview cmake config file for SPARC to use to find paraview during it's cmake configuration.