Method: Autobuild::Package#all_dependencies
- Defined in:
- lib/autobuild/package.rb
#all_dependencies(result = Set.new) ⇒ Object
Returns the name of all the packages self depends on
712 713 714 715 716 717 718 719 720 721 |
# File 'lib/autobuild/package.rb', line 712 def all_dependencies(result = Set.new) dependencies.each do |pkg_name| pkg = Autobuild::Package[pkg_name] unless result.include?(pkg.name) result << pkg.name pkg.all_dependencies(result) end end result end |