aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike McQuaid2014-12-29 12:20:03 +0000
committerMike McQuaid2014-12-29 12:20:03 +0000
commitac48d44a8526f903c8977186ef3f9484022993d8 (patch)
tree56db641427c8fcff7560cf799d4a78b561eb4f34
parent565444f75485762fe9ba388fa4996da18ef6810c (diff)
downloadhomebrew-ac48d44a8526f903c8977186ef3f9484022993d8.tar.bz2
TapDependency: add tap accessor.
-rw-r--r--Library/Homebrew/dependency.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/Library/Homebrew/dependency.rb b/Library/Homebrew/dependency.rb
index 8a9fd7fe1..98e3e9a6e 100644
--- a/Library/Homebrew/dependency.rb
+++ b/Library/Homebrew/dependency.rb
@@ -132,8 +132,11 @@ class Dependency
end
class TapDependency < Dependency
+ attr_reader :tap
+
def initialize(name, tags=[], env_proc=DEFAULT_ENV_PROC, option_name=name)
- super(name, tags, env_proc, name.split("/").last)
+ @tap, _, option_name = option_name.rpartition "/"
+ super(name, tags, env_proc, option_name)
end
def installed?