diff options
| author | Xu Cheng | 2015-08-20 16:05:34 +0800 |
|---|---|---|
| committer | Xu Cheng | 2015-08-20 17:31:17 +0800 |
| commit | 0bce3b3f3687dd51ace1fad659eb205957cf3fa5 (patch) | |
| tree | bd27a5d3ca408c090f4a1ce4c63c8fa1dfc42748 | |
| parent | 72a11b7d1166d14b82e1124920a0c80586e7c057 (diff) | |
| download | brew-0bce3b3f3687dd51ace1fad659eb205957cf3fa5.tar.bz2 | |
TapDependency: allow passing arbitrary option_name
| -rw-r--r-- | Library/Homebrew/dependency.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Library/Homebrew/dependency.rb b/Library/Homebrew/dependency.rb index c8b26738b..fbe0fa903 100644 --- a/Library/Homebrew/dependency.rb +++ b/Library/Homebrew/dependency.rb @@ -134,8 +134,8 @@ end class TapDependency < Dependency attr_reader :tap - def initialize(name, tags = [], env_proc = DEFAULT_ENV_PROC, option_name = name) - @tap, _, option_name = option_name.rpartition "/" + def initialize(name, tags = [], env_proc = DEFAULT_ENV_PROC, option_name = name.split("/").last) + @tap = name.rpartition("/").first super(name, tags, env_proc, option_name) end |
