diff options
| author | Samuel Cochran | 2013-09-16 10:58:47 +1000 |
|---|---|---|
| committer | Jack Nagel | 2013-09-16 14:32:40 -0500 |
| commit | 23c869afeed3a35dad539b5832de83c98d76f808 (patch) | |
| tree | e5241d42c9fb8ccf5728c4b359fe6312d9e31875 /Library | |
| parent | 84cbfb164e09f189b1e85139b6bf0f4b0fe35767 (diff) | |
| download | brew-23c869afeed3a35dad539b5832de83c98d76f808.tar.bz2 | |
Cater to download strategies not yielding a file
Closes Homebrew/homebrew#22580.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/formula.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/resource.rb | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index 313e5f850..a3e5ef656 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -611,7 +611,7 @@ class Formula def stage fetched = fetch - verify_download_integrity(fetched) if fetched.file? + verify_download_integrity(fetched) if fetched.respond_to?(:file?) and fetched.file? mktemp do downloader.stage # Set path after the downloader changes the working folder. diff --git a/Library/Homebrew/resource.rb b/Library/Homebrew/resource.rb index d8205e17a..02de04214 100644 --- a/Library/Homebrew/resource.rb +++ b/Library/Homebrew/resource.rb @@ -25,7 +25,7 @@ class Resource # A target or a block must be given, but not both def stage(target=nil) fetched = fetch - verify_download_integrity(fetched) if fetched.file? + verify_download_integrity(fetched) if fetched.respond_to?(:file?) and fetched.file? mktemp do @downloader.stage if block_given? |
