File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -622,15 +622,17 @@ def extract_artifacts(&_block)
622
622
} . compact
623
623
624
624
Homebrew ::Install . perform_preinstall_checks_once
625
- valid_formula_installers = Homebrew ::Install . fetch_formulae ( primary_container . dependencies )
626
-
627
- primary_container . dependencies . each do |dep |
628
- next unless valid_formula_installers . include? ( dep )
629
-
630
- fi = FormulaInstaller . new (
625
+ formula_installers = primary_container . dependencies . map do |dep |
626
+ FormulaInstaller . new (
631
627
dep ,
632
628
**install_options ,
633
629
)
630
+ end
631
+ valid_formula_installers = Homebrew ::Install . fetch_formulae ( formula_installers )
632
+
633
+ formula_installers . each do |fi |
634
+ next unless valid_formula_installers . include? ( fi )
635
+
634
636
fi . install
635
637
fi . finish
636
638
end
You can’t perform that action at this time.
0 commit comments