Commit Graph

  • be77d99eba Merge pull request #109 from brson/keypress Brian Anderson 2016-03-16 09:04:58 -07:00
  • 0daaa27b40 Only wait for keypress after install on windows Brian Anderson 2016-03-16 16:03:29 +00:00
  • 144a3e9371 Merge pull request #106 from brson/self-update Brian Anderson 2016-03-16 09:00:11 -07:00
  • 922babebb3 Improvements to the self-updater, etc. Brian Anderson 2016-03-10 06:33:05 +00:00
  • e63d6ffa68 Refactor main so that it immediately switches on arg0 Brian Anderson 2016-03-10 03:38:11 +00:00
  • 0c891b96aa Move self-update code to self_update mod Brian Anderson 2016-03-10 02:05:30 +00:00
  • 26cc868119 Improve errors for missing channels Brian Anderson 2016-03-09 06:49:34 +00:00
  • ab6825f9ad Enable v2 manifest support Brian Anderson 2016-03-10 01:26:49 +00:00
  • 0a0a2e5c89 Merge pull request #90 from nodakai/patch-1 Brian Anderson 2016-03-15 14:55:36 -07:00
  • 7a459a6647 Merge pull request #108 from frewsxcv/patch-1 Brian Anderson 2016-03-15 14:54:22 -07:00
  • 888f971efa Merge pull request #107 from brson/ci Brian Anderson 2016-03-15 14:17:51 -07:00
  • fabf8012e6 Fetch Rust nightly over HTTPS on Travis CI. Corey Farwell 2016-03-15 16:51:09 -04:00
  • 8c5a567bb6 Run tests in release mode Brian Anderson 2016-03-15 17:46:59 +00:00
  • f591529735 Merge pull request #105 from rust-lang-nursery/next Brian Anderson 2016-03-15 10:31:42 -07:00
  • 4487072015 Update CI badges Brian Anderson 2016-03-15 01:48:26 +00:00
  • 111538b1b3 Merge pull request #92 from crumblingstatue/doc-index-default Brian Anderson 2016-03-14 11:29:29 -07:00
  • 48a7afbdc4 Merge pull request #96 from brson/gitig Brian Anderson 2016-03-14 11:26:57 -07:00
  • 302a059303 Merge pull request #97 from waynr/fixdoc Brian Anderson 2016-03-13 13:20:44 -07:00
  • ed7e03cf97 Fix install from source documentation. Wayne Warren 2016-03-13 10:56:46 -07:00
  • 57fdbf6b5c Update cli tests Mika Attila 2016-03-13 10:53:53 +01:00
  • 1a3c9ee0e2 Remove old dirs from .gitignore Brian Anderson 2016-03-11 17:33:42 +00:00
  • f020e04d15 Make multirust-doc options more conservative Mika Attila 2016-03-10 09:32:25 +01:00
  • 10f5fa2d5b Improve interface of multirust-doc Mika Attila 2016-03-10 02:52:37 +01:00
  • a3a2368c16 Merge pull request #87 from brson/next Diggory Blake 2016-03-09 10:35:56 +00:00
  • ad016fd3ee Clarify MSVC 2015 is required Kai Noda 2016-03-09 18:07:55 +08:00
  • 8911bd7f14 Fix windows build Brian Anderson 2016-03-08 10:48:20 -08:00
  • 8295071e7c Running just "multirust" does not require metadata for self-install Brian Anderson 2016-03-08 18:36:50 +00:00
  • d635f08183 Another workaround for Rust resolve bugs Brian Anderson 2016-03-08 18:27:56 +00:00
  • 4b69eb3105 Don't run unit tests in multirust Brian Anderson 2016-03-08 07:14:31 +00:00
  • bc2530d1de Unused import Brian Anderson 2016-03-08 06:49:14 +00:00
  • 1f4a910664 Remove 'ctl' commands Brian Anderson 2016-03-08 06:46:14 +00:00
  • 8354d99027 Print the toolchain info after default/update/override commands Brian Anderson 2016-03-08 06:32:21 +00:00
  • 3a60738a11 Extract notify and utils to the multirust_utils crate Brian Anderson 2016-03-07 22:35:22 +00:00
  • 1555092e81 Display 'toolchain x installed' after successful install Brian Anderson 2016-03-08 02:09:46 +00:00
  • 33e2259b0c Give verbose output its own color and label Brian Anderson 2016-03-08 01:45:48 +00:00
  • f0b6c91980 Clean up the DownloadingComponent. Introduce *exact* cli tests Brian Anderson 2016-03-08 01:33:40 +00:00
  • c3679a5922 Remove startup proxy test Brian Anderson 2016-03-08 01:02:28 +00:00
  • 10e18f3cee Remove a duplicate installation notification Brian Anderson 2016-03-07 23:48:39 +00:00
  • 0a73fdbc36 Make ChecksumValid a verbose notification Brian Anderson 2016-03-07 23:06:41 +00:00
  • 5ca397959f Simplify the UpdateHashMatches notification Brian Anderson 2016-03-07 22:58:59 +00:00
  • 8553bc46ad Add a new, 'downloading manifest' notification Brian Anderson 2016-03-07 22:51:41 +00:00
  • 0827610a70 Convert common download notifications to verbose Brian Anderson 2016-03-07 22:26:11 +00:00
  • 482a3b45b0 Merge NotificationLevel::Normal into NotificationLevel::Info Brian Anderson 2016-03-07 22:12:11 +00:00
  • 3f7f06fb53 Fix for weird nightly resolution bug. cc rust-lang/rust#32106 Brian Anderson 2016-03-07 21:29:30 +00:00
  • 6c6038da7e Fix host detection on mac/win Brian Anderson 2016-03-07 21:02:07 +00:00
  • 991a824219 Remove or make private unused Toolchain fns Brian Anderson 2016-03-07 02:23:17 +00:00
  • 86ef1571fb Add more install-type validation Brian Anderson 2016-03-07 02:13:15 +00:00
  • fe3cd3422c Move some Toolchain methods private Brian Anderson 2016-03-07 01:49:01 +00:00
  • 9d2edc82af Remove the InstallPrefix from Toolchain Brian Anderson 2016-03-07 01:44:25 +00:00
  • b410ed6042 Rename multirust_dist::install multirust_dist::prefix Brian Anderson 2016-03-07 00:58:40 +00:00
  • 5319687e7d Move InstallMethod to multirust::install Brian Anderson 2016-03-07 00:52:00 +00:00
  • e947256f8e Remove the prefix method on Toolchain Brian Anderson 2016-03-07 00:26:06 +00:00
  • f44bbc961c Store the path directly in Toolchain Brian Anderson 2016-03-07 00:24:20 +00:00
  • 7147b5a48e Move binary_file from InstallPrefix to Toolchain Brian Anderson 2016-03-07 00:13:58 +00:00
  • d354128291 Make InstallPrefix::is_installed_here private Brian Anderson 2016-03-07 00:08:06 +00:00
  • d54f5994f1 Move doc handling out of multirust-dist Brian Anderson 2016-03-07 00:04:04 +00:00
  • 6c7cf7c0a1 Remove unused function from InstallPrefix Brian Anderson 2016-03-07 00:00:41 +00:00
  • 2142f57910 Only pub use Error, Notification and NotifyHandler from multirust_dist Brian Anderson 2016-03-06 23:51:19 +00:00
  • 8cbc27ffb4 Simpify env-handling functions in toolchain Brian Anderson 2016-03-06 23:31:25 +00:00
  • 854695e604 Move envr_var from multirust-dist to multirust Brian Anderson 2016-03-06 23:19:47 +00:00
  • a904cdcfbe Extract set_ldpath from InstallPrefix Brian Anderson 2016-03-06 23:18:04 +00:00
  • 2dc14f5feb Remove set_env from InstallPrefix Brian Anderson 2016-03-06 23:15:36 +00:00
  • 167c22ad6d Remove create_command from InstallPrefix Brian Anderson 2016-03-06 23:11:42 +00:00
  • 26012159d5 Remove unused InstallType Brian Anderson 2016-03-06 22:51:31 +00:00
  • 40fdf2258b Don't upgrade when components aren't available Brian Anderson 2016-03-06 01:05:41 +00:00
  • 4d07641ab8 Add another manifest parsing test Brian Anderson 2016-03-06 00:45:28 +00:00
  • f2efadf678 Add back manifest tests that went missing Brian Anderson 2016-03-05 00:14:48 +00:00
  • fd1a65152b Move main logic to the top of main.rs Brian Anderson 2016-03-04 04:58:42 +00:00
  • fbbe816498 Move cli logging to 'log' module Brian Anderson 2016-03-02 19:31:29 +00:00
  • 6cbc66baed Move tty detection to its own module Brian Anderson 2016-03-02 19:16:52 +00:00
  • b688b40d89 Move crates multirust-dist and multirust-mock into src Brian Anderson 2016-03-02 18:56:33 +00:00
  • 43654725f2 Move lib source into src/multirust, cli into src/multirust-cli Brian Anderson 2016-03-02 18:45:42 +00:00
  • dbdf742566 Rename crate 'rust-install' to 'multirust-dist' Brian Anderson 2016-03-02 18:16:36 +00:00
  • fb15b7d576 Move mocks to multirust-mock crate Brian Anderson 2016-03-02 01:06:20 +00:00
  • d14cfce756 Remove unused file Brian Anderson 2016-03-01 23:29:39 +00:00
  • 67193193cb Move rust_manifest crate into rust_install Brian Anderson 2016-03-01 23:19:15 +00:00
  • 3674c40079 Move Manifestation to the manifestation module Brian Anderson 2016-03-01 22:59:35 +00:00
  • a5190ef36f Do less work during cli test setup Brian Anderson 2016-03-01 21:31:18 +00:00
  • 3cf2d1e8b2 All toolchain descriptors have a target triple Brian Anderson 2016-03-01 06:04:33 +00:00
  • 8817762597 Move error handling into ToolchainDesc::from_str Brian Anderson 2016-03-01 05:12:02 +00:00
  • 0edd4c6779 Add list-targets, add-target, remove-target commands Brian Anderson 2016-03-01 00:00:26 +00:00
  • 7a293a42e5 Merge pull request #79 from brson/next Diggory Blake 2016-02-29 00:46:19 +00:00
  • 984a4301c3 Merge pull request #2 from Diggsey/next Brian Anderson 2016-02-28 13:13:37 -08:00
  • d3d3286bf9 Merge pull request #81 from kamalmarhubi/fix-unused-var Diggory Blake 2016-02-27 22:36:09 +00:00
  • ccdd67161b lint: Fix unused variable warning Kamal Marhubi 2016-02-27 12:30:17 -05:00
  • 286ddd19f7 Fix CI Diggory Blake 2016-02-27 16:39:24 +00:00
  • 507f9acea9 Only get current time once Diggory Blake 2016-02-27 16:29:22 +00:00
  • d23883934a Merge branch 'new' into next Diggory Blake 2016-02-27 16:21:25 +00:00
  • 88106918a8 Merge branch 'master' into new Diggory Blake 2016-02-27 14:19:14 +00:00
  • f7769f6e76 Merge pull request #80 from crumblingstatue/download_speed_eta Diggory Blake 2016-02-27 13:30:14 +00:00
  • 7939b87882 Make HumanReadable less (needlessly, confusingly) generic Mika Attila 2016-02-27 09:04:27 +01:00
  • 6e422d2069 download_tracker: Display finished progress when download is done Mika Attila 2016-02-27 08:51:18 +01:00
  • ed9e00ecc7 download_tracker: Make sure the state is fresh for a new download Mika Attila 2016-02-27 08:36:11 +01:00
  • ac68fcd25f Remove "approx." sigil from download speed info Mika Attila 2016-02-27 08:12:09 +01:00
  • 424d083245 Present download speed info even if we don't have Content-Length info Mika Attila 2016-02-27 08:11:58 +01:00
  • fd8a859609 Reorder imports for better style Mika Attila 2016-02-27 08:06:44 +01:00
  • 39ba987871 Implement download speed and ETA information Mika Attila 2016-02-26 19:57:27 +01:00
  • 39e7949cba Update README to remove mention of msi Brian Anderson 2016-02-27 00:55:31 +00:00
  • 31d70b6ab3 Move the notifications about installing to right before installation starts Brian Anderson 2016-02-27 00:51:57 +00:00
  • e4d9d5d9f5 Fix multiple issues with download progress display Brian Anderson 2016-02-27 00:27:13 +00:00