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 missing_formulae_and_casks = missing_cask_and_formula_dependencies
if missing_formulae_and_casks.empty? if missing_formulae_and_casks.empty?
puts "All formula dependencies satisfied." puts "All dependencies satisfied."
return return
end end

View File

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