formula_installer: warn on bottles being skipped.

We want to notify users that non-/usr/local installs may result in some
bottles being not used.

References Homebrew/homebrew#18540
This commit is contained in:
Mike McQuaid 2013-04-01 20:23:24 +01:00
parent 6a58650611
commit 1263b429df

View File

@ -24,8 +24,8 @@ class FormulaInstaller
check_install_sanity
end
def pour_bottle?
(tab.used_options.empty? rescue true) && options.empty? && install_bottle?(f)
def pour_bottle? warn=false
(tab.used_options.empty? rescue true) && options.empty? && install_bottle?(f, warn)
end
def check_install_sanity
@ -94,7 +94,7 @@ class FormulaInstaller
poured_bottle = false
begin
if pour_bottle?
if pour_bottle? true
pour
@poured_bottle = true
tab = Tab.for_keg f.prefix