diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/dependencies.rb | 8 | ||||
| -rw-r--r-- | Library/Homebrew/formula.rb | 4 |
2 files changed, 8 insertions, 4 deletions
diff --git a/Library/Homebrew/dependencies.rb b/Library/Homebrew/dependencies.rb index b519de111..dd51a2131 100644 --- a/Library/Homebrew/dependencies.rb +++ b/Library/Homebrew/dependencies.rb @@ -169,6 +169,14 @@ class Dependency def hash name.hash end + + def to_formula + Formula.factory(name) + end + + def requested? + ARGV.formulae.include?(to_formula) rescue false + end end # A base class for non-formula requirements needed by formulae. diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index 453a06ef7..2e072afff 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -77,10 +77,6 @@ class Formula installed_prefix.children.length > 0 rescue false end - def explicitly_requested? - ARGV.formulae.include?(self) rescue false - end - def linked_keg HOMEBREW_REPOSITORY/'Library/LinkedKegs'/@name end |
