Avoid unsetting Python variables from CMake cache on every build
This MR adjusts CMake configuration for Python to avoid resetting all of the internal variables (e.g. PYTHON_EXECUTABLE
) on every configuration. Instead the configuration is only re-run if NEKTAR_USE_PYTHON3
has changed, which allows custom Python installs to be used and fixes #133 (closed).
Edited by Dave Moxey