diff options
| author | Adam Vandenberg | 2010-02-19 21:55:17 -0800 |
|---|---|---|
| committer | Adam Vandenberg | 2010-02-24 11:15:12 -0800 |
| commit | 2c7b412c2ae38e5b22f7babf50f79dd83c9c83c2 (patch) | |
| tree | 6f3b19298e536c2d02b2cc740263c51e92a2b0dc /Library | |
| parent | 7ffd08ee34ecc08db4f4fe1ef7650aab3942a91d (diff) | |
| download | homebrew-2c7b412c2ae38e5b22f7babf50f79dd83c9c83c2.tar.bz2 | |
brew --cache [formula]
This developer-oriented command lets you ask Homebrew what the cached
filename will be for a brew's tarball.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/download_strategy.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/formula.rb | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index e60b879b6..b49cf4d6e 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -53,6 +53,8 @@ class AbstractDownloadStrategy end class CurlDownloadStrategy <AbstractDownloadStrategy + attr_reader :tarball_path + def initialize url, name, version, specs super if @unique_token diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index 0af5651e3..34cd5ef24 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -133,6 +133,10 @@ class Formula self.class.path name end + def cached_download + @downloader.tarball_path + end + attr_reader :url, :version, :homepage, :name, :specs def bin; prefix+'bin' end |
