Does anyone know why the bootstrap
script has options for enabling building the Qt GUI and running Sphinx? Neither of those seem like things that the bootstrap
script should be doing. I would have expected the bootstrap
script only needs to support building a minimal command-line cmake
that can be used to build the rest of CMake. Is there something I’m missing here?
If they are not needed, we should remove them. That in turn would allow simplification in some places (I saw some bootstrap-related things in Source/QtDialog/CMakeLists.txt
, for example, where the logic has already been hard-coded anyway).