upgrade: tab installed_{as_dependency,on_request}
This commit is contained in:
parent
ee43c09f7a
commit
89d8864b6b
@ -94,6 +94,11 @@ module Homebrew
|
||||
.select(&:directory?)
|
||||
.map { |k| Keg.new(k.resolved_path) }
|
||||
|
||||
if f.opt_prefix.directory?
|
||||
keg = Keg.new(f.opt_prefix.resolved_path)
|
||||
tab = Tab.for_keg(keg)
|
||||
end
|
||||
|
||||
fi = FormulaInstaller.new(f)
|
||||
fi.options = f.build.used_options
|
||||
fi.options &= f.options
|
||||
@ -102,6 +107,11 @@ module Homebrew
|
||||
fi.verbose = ARGV.verbose?
|
||||
fi.quieter = ARGV.quieter?
|
||||
fi.debug = ARGV.debug?
|
||||
fi.installed_on_request = !ARGV.named.empty?
|
||||
if tab
|
||||
fi.installed_as_dependency = tab.installed_as_dependency
|
||||
fi.installed_on_request ||= tab.installed_on_request
|
||||
end
|
||||
fi.prelude
|
||||
|
||||
oh1 "Upgrading #{f.full_specified_name} #{fi.options.to_a.join " "}"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user