Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upAdd `self default-host` command, make it configurable at install #309
Comments
brson
added
the
initial release
label
Apr 13, 2016
brson
referenced this issue
Apr 13, 2016
Closed
Rustup installs i686 versions on 64-bit Windows #296
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
|
Some related things that would be nice:
This may seem redundant, but I'd prefer rustup itself to be 64-bit if I'm using it on a 64-bit OS.
|
This comment has been minimized.
This comment has been minimized.
Yeah, good idea. |
This comment has been minimized.
This comment has been minimized.
|
After further pondering I prefer |
This comment has been minimized.
This comment has been minimized.
|
It would be useful to have an option to not install any toolchains. Scenario: there's a server with several users and one common preinstalled Rust toolchain that is not in |
This comment has been minimized.
This comment has been minimized.
|
@petrochenkov Agreed, yeah. The case of installing |
This comment has been minimized.
This comment has been minimized.
|
This is implemented with #421 |
brson commentedApr 13, 2016
On Windows in particular, there are lots of architectures people may prefer to build for by default. Right now you have to either download a specific build of rustup to get a specific host compiler, or you have to explicitly install each toolchain for that architecture.
This behavior is too surprising and the solution too undiscoverable. I think the best thing to do is have a "default host" configuration and make it configurable at install time.
The commands for this might be
rustup self set-default-hostandrustup self show-default-host.During installation, as part of the install message, we'll mention the host architecture and that it can be changed. We may only need to indicate this in the Windows install message, since that's where it matters most, not sure.