Automatically upgrade outdated keg-only formulae
This commit is contained in:
parent
1ee0c1987e
commit
beb68dca29
@ -215,12 +215,16 @@ module Homebrew
|
|||||||
# dependencies. Therefore before performing other checks we need to be
|
# dependencies. Therefore before performing other checks we need to be
|
||||||
# sure --force flag is passed.
|
# sure --force flag is passed.
|
||||||
if f.outdated?
|
if f.outdated?
|
||||||
optlinked_version = Keg.for(f.opt_prefix).version
|
if Homebrew::EnvConfig.no_install_upgrade?
|
||||||
onoe <<~EOS
|
optlinked_version = Keg.for(f.opt_prefix).version
|
||||||
#{f.full_name} #{optlinked_version} is already installed.
|
onoe <<~EOS
|
||||||
To upgrade to #{f.version}, run:
|
#{f.full_name} #{optlinked_version} is already installed.
|
||||||
brew upgrade #{f.full_name}
|
To upgrade to #{f.version}, run:
|
||||||
EOS
|
brew upgrade #{f.full_name}
|
||||||
|
EOS
|
||||||
|
else
|
||||||
|
installed_formulae << f
|
||||||
|
end
|
||||||
elsif args.only_dependencies?
|
elsif args.only_dependencies?
|
||||||
installed_formulae << f
|
installed_formulae << f
|
||||||
elsif !args.quiet?
|
elsif !args.quiet?
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user