On 18 Nov 2020, at 12:11, Tor Arne Vestbø <[email protected]<mailto:[email protected]>> wrote:
What we need is a command line tool for doing the same. That’s how other project solve things too (nvm, rvm, pyenv, etc) For some context: * https://github.com/nvm-sh/nvm * https://rvm.io/ * https://github.com/rbenv/rbenv/ * https://github.com/pyenv/pyenv * https://doc.rust-lang.org/edition-guide/rust-2018/rustup-for-managing-rust-versions.html * https://github.com/kylef/swiftenv Some of these tools modify PATH on behalf of the user, while others add a custom directory to the PATH where they then swap symlinks around (which is how qtchooser works as far as I know?). They also allow per project (local) version pinning, which can be useful. Tor Arne
_______________________________________________ Development mailing list [email protected] https://lists.qt-project.org/listinfo/development
