fix: dependencies message; empty formulae return

- All dependencies satisfied message applies to both formulae and casks.
- Trigger the empty formulae return condition only if formulae are present.
This commit is contained in:
Todd Schulman 2024-04-09 00:22:16 -04:00
parent 18e2a37d14
commit 827f475851
2 changed files with 2 additions and 2 deletions

View File

@ -341,7 +341,7 @@ on_request: true)
missing_formulae_and_casks = missing_cask_and_formula_dependencies
if missing_formulae_and_casks.empty?
puts "All formula dependencies satisfied."
puts "All dependencies satisfied."
return
end

View File

@ -290,7 +290,7 @@ module Homebrew
)
end
return if installed_formulae.empty?
return if formulae.any? && installed_formulae.empty?
Install.perform_preinstall_checks(cc: args.cc)