add greedy option
This commit is contained in:
parent
dfa7a60038
commit
183fad82a6
@ -40,9 +40,12 @@ module Cask
|
||||
require_sha: nil
|
||||
)
|
||||
|
||||
if
|
||||
quarantine = true if quarantine.nil?
|
||||
|
||||
if Homebrew::EnvConfig.upgrade_greedy?
|
||||
greedy = true
|
||||
end
|
||||
|
||||
outdated_casks = if casks.empty?
|
||||
Caskroom.casks(config: Config.from_args(args)).select do |cask|
|
||||
cask.outdated?(greedy: greedy, greedy_latest: greedy_latest,
|
||||
|
||||
@ -347,6 +347,10 @@ module Homebrew
|
||||
description: "If set, use Pry for the `brew irb` command.",
|
||||
boolean: true,
|
||||
},
|
||||
HOMEBREW_UPGRADE_GREEDY: {
|
||||
description: "If set, run `--greedy` with all upgrade commands",
|
||||
boolean: true,
|
||||
},
|
||||
HOMEBREW_SIMULATE_MACOS_ON_LINUX: {
|
||||
description: "If set, running Homebrew on Linux will simulate certain macOS code paths. This is useful " \
|
||||
"when auditing macOS formulae while on Linux.",
|
||||
|
||||
@ -229,6 +229,9 @@ module Homebrew::EnvConfig
|
||||
sig { returns(T::Boolean) }
|
||||
def self.update_to_tag?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def self.upgrade_greedy?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def self.verbose?; end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user