aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/bottles.rb
diff options
context:
space:
mode:
authorMike McQuaid2013-01-27 19:22:56 +0000
committerMike McQuaid2013-01-29 17:14:11 -0800
commit91ccb2136823d5e4e8864c8ebc541bf1d614af52 (patch)
tree992f6d7c3353a55ffe85512e02ff3d57581a2fb8 /Library/Homebrew/bottles.rb
parent3318b08a2e40146a375b4f09d7362d3af667f9d5 (diff)
downloadhomebrew-91ccb2136823d5e4e8864c8ebc541bf1d614af52.tar.bz2
Add pour_bottle? method to Formula.
Allows a formula to selectively disable bottle pouring. e.g. the default Boost bottle does not work with a brewed Python. Fixes #17142
Diffstat (limited to 'Library/Homebrew/bottles.rb')
-rw-r--r--Library/Homebrew/bottles.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/Library/Homebrew/bottles.rb b/Library/Homebrew/bottles.rb
index 2be2e12d7..88cfc5830 100644
--- a/Library/Homebrew/bottles.rb
+++ b/Library/Homebrew/bottles.rb
@@ -15,6 +15,7 @@ def install_bottle? f
and f.downloader.local_bottle_path
not ARGV.build_from_source? \
and MacOS.bottles_supported? \
+ and f.pour_bottle? \
and f.build.used_options.empty? \
and bottle_current?(f)
end