aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/resource.rb
diff options
context:
space:
mode:
authorJack Nagel2013-09-17 21:25:39 -0500
committerJack Nagel2013-09-17 21:29:52 -0500
commitbf2906ed9bb1910d82115012bf5e2b5b497b7d0f (patch)
tree2469b3232c0490632e20608844d58cd2f17f9f72 /Library/Homebrew/resource.rb
parentcc51ab41dbcf80f2bb37584d45eaaa99ac9580b8 (diff)
downloadhomebrew-bf2906ed9bb1910d82115012bf5e2b5b497b7d0f.tar.bz2
Move formula resources to SoftwareSpec
Diffstat (limited to 'Library/Homebrew/resource.rb')
-rw-r--r--Library/Homebrew/resource.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/Library/Homebrew/resource.rb b/Library/Homebrew/resource.rb
index ee04014a8..c089c4ee5 100644
--- a/Library/Homebrew/resource.rb
+++ b/Library/Homebrew/resource.rb
@@ -18,7 +18,7 @@ class Resource
# XXX: for bottles, address this later
attr_writer :url, :checksum
- def initialize name, url=nil, version=nil
+ def initialize name, url=nil, version=nil, &block
@name = name
@url = url
@version = version
@@ -26,6 +26,7 @@ class Resource
@specs = {}
@checksum = nil
@using = nil
+ instance_eval(&block) if block_given?
end
def downloader