aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/formula_support.rb
diff options
context:
space:
mode:
authorMike McQuaid2013-06-04 20:35:07 +0100
committerMike McQuaid2013-06-08 16:41:44 +0100
commitbf828aa36bcee07d6a030b720e12c525ab86c854 (patch)
tree5719bb38057242357b5a70c44c32c92e6773ab55 /Library/Homebrew/formula_support.rb
parent4a7c68763edb1122d9f498d7ce9dd4c34a4c9956 (diff)
downloadbrew-bf828aa36bcee07d6a030b720e12c525ab86c854.tar.bz2
Bottle DSL: allow checksums access.
Diffstat (limited to 'Library/Homebrew/formula_support.rb')
-rw-r--r--Library/Homebrew/formula_support.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/Library/Homebrew/formula_support.rb b/Library/Homebrew/formula_support.rb
index 54f00f262..114e46de4 100644
--- a/Library/Homebrew/formula_support.rb
+++ b/Library/Homebrew/formula_support.rb
@@ -90,7 +90,8 @@ class Bottle < SoftwareSpec
# a Hash, which indicates the platform the checksum applies on.
Checksum::TYPES.each do |cksum|
class_eval <<-EOS, __FILE__, __LINE__ + 1
- def #{cksum}(val)
+ def #{cksum}(val=nil)
+ return @#{cksum} if val.nil?
@#{cksum} ||= Hash.new
case val
when Hash