Merge pull request #20621 from Homebrew/audit-container-deps
cask/audit: fix install of container deps
This commit is contained in:
commit
bfb0a55347
@ -622,15 +622,17 @@ module Cask
|
|||||||
}.compact
|
}.compact
|
||||||
|
|
||||||
Homebrew::Install.perform_preinstall_checks_once
|
Homebrew::Install.perform_preinstall_checks_once
|
||||||
valid_formula_installers = Homebrew::Install.fetch_formulae(primary_container.dependencies)
|
formula_installers = primary_container.dependencies.map do |dep|
|
||||||
|
FormulaInstaller.new(
|
||||||
primary_container.dependencies.each do |dep|
|
|
||||||
next unless valid_formula_installers.include?(dep)
|
|
||||||
|
|
||||||
fi = FormulaInstaller.new(
|
|
||||||
dep,
|
dep,
|
||||||
**install_options,
|
**install_options,
|
||||||
)
|
)
|
||||||
|
end
|
||||||
|
valid_formula_installers = Homebrew::Install.fetch_formulae(formula_installers)
|
||||||
|
|
||||||
|
formula_installers.each do |fi|
|
||||||
|
next unless valid_formula_installers.include?(fi)
|
||||||
|
|
||||||
fi.install
|
fi.install
|
||||||
fi.finish
|
fi.finish
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user