lib/autoproj/autobuild.rb in autoproj-1.7.19.rc1 vs lib/autoproj/autobuild.rb in autoproj-1.7.19.rc2

- old
+ new

@@ -140,12 +140,12 @@ disabled << name next end pkg_autobuild, pkg_osdeps = partition_package(name) - valid = pkg_autobuild.any? { |pkg| !Autoproj.manifest.package_enabled?(pkg) } || - pkg_osdeps.any? { |pkg| !Autoproj.manifest.package_enabled?(pkg) } + valid = pkg_autobuild.all? { |pkg| Autoproj.manifest.package_enabled?(pkg) } && + pkg_osdeps.all? { |pkg| Autoproj.manifest.package_enabled?(pkg) } if valid packages.concat(pkg_autobuild) osdeps.concat(pkg_osdeps) else @@ -156,10 +156,10 @@ end def resolve_optional_dependencies if !Autoproj::CmdLine.ignore_dependencies? packages, osdeps, disabled = partition_optional_dependencies - packages.each { |pkg| depends_on(packages) } + packages.each { |pkg| depends_on(pkg) } @os_packages ||= Set.new @os_packages |= osdeps.to_set end end