diff options
| author | Xu Cheng | 2015-05-17 21:31:43 +0800 |
|---|---|---|
| committer | Xu Cheng | 2015-05-27 13:53:40 +0800 |
| commit | d2f7a2c410c3b6912f9f905e8e33080cd7e7bbf5 (patch) | |
| tree | f755a8bd3e227255e4dbdd7026d599a1501e9cbc /Library/Homebrew/extend | |
| parent | 60383be03292c6996f16b24b46699741382e8db4 (diff) | |
| download | brew-d2f7a2c410c3b6912f9f905e8e33080cd7e7bbf5.tar.bz2 | |
ARGV#kegs: try to load fomrula from rack
Diffstat (limited to 'Library/Homebrew/extend')
| -rw-r--r-- | Library/Homebrew/extend/ARGV.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Homebrew/extend/ARGV.rb b/Library/Homebrew/extend/ARGV.rb index 77def5af6..89ac6abf1 100644 --- a/Library/Homebrew/extend/ARGV.rb +++ b/Library/Homebrew/extend/ARGV.rb @@ -51,7 +51,7 @@ module HomebrewArgvExtension Keg.new(linked_keg_ref.resolved_path) elsif dirs.length == 1 Keg.new(dirs.first) - elsif (prefix = Formulary.factory(canonical_name).prefix).directory? + elsif (prefix = (name.include?("/") ? Formulary.factory(name) : Formulary.from_rack(rack)).prefix).directory? Keg.new(prefix) else raise MultipleVersionsInstalledError.new(canonical_name) |
