Yes, VTK manually constructed the javac
lines to make these and same with the .jar
. Now we expect CMake to do that stuff. This also lets us make a proper target that can be used outside of VTK.
Ninja is certainly the most well-tested. VS should work for everything, but it seems that VS/Java support is lacking, so if you need Java, it sounds like VS is not yet supported.