aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/ruby-build.rb
diff options
context:
space:
mode:
authorMike McQuaid2012-11-01 11:12:45 +0000
committerMike McQuaid2012-11-01 11:12:50 +0000
commit9934b9da1b9ee83f3d461843ae5c104a79bc3feb (patch)
treee3eb0b8cded33d9e5ec25e3f3f96a9546a29703c /Library/Formula/ruby-build.rb
parentafddb93fc9b3cba5728c6bd875111dd2dca6c3eb (diff)
downloadhomebrew-9934b9da1b9ee83f3d461843ae5c104a79bc3feb.tar.bz2
Fix rbenv dependent formulae with existing rbenv.
Diffstat (limited to 'Library/Formula/ruby-build.rb')
-rw-r--r--Library/Formula/ruby-build.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/Library/Formula/ruby-build.rb b/Library/Formula/ruby-build.rb
index e7fb264a7..381e511e3 100644
--- a/Library/Formula/ruby-build.rb
+++ b/Library/Formula/ruby-build.rb
@@ -15,7 +15,8 @@ class RubyBuild < Formula
ENV['PREFIX'] = prefix
system "./install.sh"
- ln_sf opt_prefix, "#{HOMEBREW_PREFIX}/var/lib/rbenv/plugins/ruby-build" \
- unless build.include? 'without-rbenv'
+ rbenv_plugins = "#{HOMEBREW_PREFIX}/var/lib/rbenv/plugins"
+ mkdir_p rbenv_plugins
+ ln_sf opt_prefix, "#{rbenv_plugins}/#{name}" unless build.include? 'without-rbenv'
end
end