Merge pull request #19439 from Homebrew/cask-dependency-opts

cask/installer: pass more options to cask dependencies
This commit is contained in:
Mike McQuaid 2025-03-07 12:36:10 +00:00 committed by GitHub
commit b53a79a3bc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 7 deletions

View File

@ -424,10 +424,13 @@ on_request: true)
cask_or_formula, cask_or_formula,
adopt: adopt?, adopt: adopt?,
binaries: binaries?, binaries: binaries?,
verbose: verbose?, force: false,
installed_as_dependency: true, installed_as_dependency: true,
installed_on_request: false, installed_on_request: false,
force: false, quarantine: quarantine?,
quiet: quiet?,
require_sha: require_sha?,
verbose: verbose?,
).install ).install
else else
Homebrew::Install.perform_preinstall_checks_once Homebrew::Install.perform_preinstall_checks_once

View File

@ -237,14 +237,14 @@ module Homebrew
new_casks.each do |cask| new_casks.each do |cask|
Cask::Installer.new( Cask::Installer.new(
cask, cask,
binaries: args.binaries?,
verbose: args.verbose?,
force: args.force?,
adopt: args.adopt?, adopt: args.adopt?,
require_sha: args.require_sha?, binaries: args.binaries?,
skip_cask_deps: args.skip_cask_deps?, force: args.force?,
quarantine: args.quarantine?, quarantine: args.quarantine?,
quiet: args.quiet?, quiet: args.quiet?,
require_sha: args.require_sha?,
skip_cask_deps: args.skip_cask_deps?,
verbose: args.verbose?,
).install ).install
end end