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