Commit aacb3afe authored by Sam Stephenson's avatar Sam Stephenson
Browse files

Better error and progress messages

parent 4fbb207e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
Binary packages
---------------

* Better error messages
* Show 'Downloading' and 'Installing' messages a la ruby-build
X Better error messages
X Show 'Downloading' and 'Installing' messages a la ruby-build
* Rewrite RbConfig::CONFIG['CC'] on install
* Patch rbx since the rewriter doesn't work there
* rbenv-install should check for binary packages before building
+1 −0
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@ if [ -n "$check" ]; then
  } >&2
else
  package_filename="${TMPDIR}/${package_name}.$$"
  echo "Downloading $package_url..." >&2
  download "$package_url" "$package_filename" || {
    echo "error: couldn't fetch package \`$package' ($package_url)"
    exit 1
+3 −0
Original line number Diff line number Diff line
@@ -37,5 +37,8 @@ fi
trap cleanup_packages SIGINT SIGTERM EXIT

package_root="$(ruby-package unpack "$package_file")"
package_name="$(cat "${package_root}/metadata/package")"

echo "Installing ${package_name}..." >&2
"${package_root}/bin/ruby-package-install" "$destination"
echo "Installed ${package_name} to ${destination}" >&2