Skip to content
This repository has been archived by the owner on Nov 21, 2018. It is now read-only.

Installer next #11

Merged
merged 4 commits into from
Feb 16, 2015
Merged

Installer next #11

merged 4 commits into from
Feb 16, 2015

Conversation

brson
Copy link
Contributor

@brson brson commented Feb 13, 2015

Highlight here is that the OS X .pkg should be better, allowing selecting of individual components or uninstallation, and supporting alternate install locations. There are tradeoffs though: the UI is weird because of the way I had to make the 'Install Rust' and 'Uninstall Rust' options checkboxes in a component select screen, with scripts that make them mutually exclusive.

The OS X .pkg just defers to rust-installer entirely, which means the OS X installer doesn't know the install size unfortunately and also doesn't provide useful error messages when something goes wrong.

I've also tested the .msi build on new EC2 images and upgraded rust-buildbot to pass --msi.

Needs to land after rust-lang/rust#22256

All it does now is runs the rust-installer scripts. Provides an
uninstall option and allows component selection.
@rust-highfive
Copy link

@brson: no appropriate reviewer found, use r? to override

@brson
Copy link
Contributor Author

brson commented Feb 13, 2015

r? @alexcrichton

@alexcrichton
Copy link
Contributor

r=me whenever this is ready to go, I'm trusting you on this one :)

brson added a commit that referenced this pull request Feb 16, 2015
@brson brson merged commit 5808b7e into master Feb 16, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants