cask/installer: pass more options to cask dependencies

This commit is contained in:
Eric Knibbe 2025-03-06 14:10:37 -05:00
parent dac4c0cc6c
commit c5ec1fa61b
No known key found for this signature in database
2 changed files with 10 additions and 7 deletions

View File

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

View File

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