From bf828aa36bcee07d6a030b720e12c525ab86c854 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Tue, 4 Jun 2013 20:35:07 +0100 Subject: [PATCH] Bottle DSL: allow checksums access. --- Library/Homebrew/formula_support.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/formula_support.rb b/Library/Homebrew/formula_support.rb index 54f00f2623..114e46de4f 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