aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/utils/ruby.sh
AgeCommit message (Collapse)Author
2018-01-26ruby.sh: fix version check.Mike McQuaid
- Rather than checking for the absence of a failure check for an actual success in the check - Fix the check to work on Ruby 1.9 (where `RUBY_VERSION.to_s.dup` is required to avoid modifying a frozen string).
2017-10-17setup-ruby-path: Ensure that Ruby is installedShaun Jackman
Fix the error: /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.sh: line 372: exec: : not found
2017-09-25portable-ruby: fix installation on Leopard.Mike McQuaid
Download it insecurely there and require `rubygems` for `Gem::Version`.
2017-09-22portable-ruby: improve installation messaging.Mike McQuaid
- Use “Pouring” to be more consistent with our normal messaging. - Don’t be silent by default.
2017-09-21Upgrade vendored Ruby to 2.3.3.Mike McQuaid
Use this version whenever 2.3.3 isn't installed. Also, remove the Linux portable Ruby for now until it's built to be the same version.
2016-09-18Use new "macOS" naming where appropriate.Mike McQuaid
Not quite a mass replacement as I've used OS X and Mac OS X where describing specific older versions and added compatibility methods for things in the DSL.
2016-08-10Enable vendored Ruby 2.0.Mike McQuaid
2016-07-12ruby.sh: allow forcing the usage of the vendored Ruby.Mike McQuaid
2016-07-12ruby.sh: fix original setup ruby path name.Mike McQuaid
2016-07-11ruby.sh: add test flagXu Cheng
2016-07-11brew.sh: new HOMEBREW_RUBY_PATH resolution logicXu Cheng
* Use vendor Ruby if it's present * Install vendor Ruby for system without Ruby 2.x