diff options
| author | Jack Nagel | 2014-12-06 12:29:15 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-12-06 15:02:48 -0500 |
| commit | f43fe41423478aa95bba84a8a10a45b58719fbb0 (patch) | |
| tree | f975fb76d9f7b1a8f6c30b86e93f55d0d0dd53bb | |
| parent | 54785bb8a0d6461b86605dd5cb5aae1b5ce7bf84 (diff) | |
| download | brew-f43fe41423478aa95bba84a8a10a45b58719fbb0.tar.bz2 | |
Make __path methods private
| -rw-r--r-- | Library/Homebrew/download_strategy.rb | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index 188bd786b..ad2cb0e15 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -579,15 +579,6 @@ class GitDownloadStrategy < VCSDownloadStrategy end class CVSDownloadStrategy < VCSDownloadStrategy - def cvspath - @path ||= %W[ - /usr/bin/cvs - #{HOMEBREW_PREFIX}/bin/cvs - #{HOMEBREW_PREFIX}/opt/cvs/bin/cvs - #{which("cvs")} - ].find { |p| File.executable? p } - end - def fetch ohai "Checking out #{@url}" @@ -624,17 +615,18 @@ class CVSDownloadStrategy < VCSDownloadStrategy url=parts.join(':') [ mod, url ] end -end -class MercurialDownloadStrategy < VCSDownloadStrategy - def hgpath + def cvspath @path ||= %W[ - #{which("hg")} - #{HOMEBREW_PREFIX}/bin/hg - #{HOMEBREW_PREFIX}/opt/mercurial/bin/hg + /usr/bin/cvs + #{HOMEBREW_PREFIX}/bin/cvs + #{HOMEBREW_PREFIX}/opt/cvs/bin/cvs + #{which("cvs")} ].find { |p| File.executable? p } end +end +class MercurialDownloadStrategy < VCSDownloadStrategy def fetch ohai "Cloning #{@url}" @@ -676,16 +668,17 @@ class MercurialDownloadStrategy < VCSDownloadStrategy def cache_tag "hg" end -end -class BazaarDownloadStrategy < VCSDownloadStrategy - def bzrpath + def hgpath @path ||= %W[ - #{which("bzr")} - #{HOMEBREW_PREFIX}/bin/bzr + #{which("hg")} + #{HOMEBREW_PREFIX}/bin/hg + #{HOMEBREW_PREFIX}/opt/mercurial/bin/hg ].find { |p| File.executable? p } end +end +class BazaarDownloadStrategy < VCSDownloadStrategy def repo_valid? @clone.join(".bzr").directory? end @@ -723,16 +716,16 @@ class BazaarDownloadStrategy < VCSDownloadStrategy def cache_tag "bzr" end -end -class FossilDownloadStrategy < VCSDownloadStrategy - def fossilpath + def bzrpath @path ||= %W[ - #{which("fossil")} - #{HOMEBREW_PREFIX}/bin/fossil + #{which("bzr")} + #{HOMEBREW_PREFIX}/bin/bzr ].find { |p| File.executable? p } end +end +class FossilDownloadStrategy < VCSDownloadStrategy def fetch ohai "Cloning #{@url}" unless @clone.exist? @@ -758,6 +751,13 @@ class FossilDownloadStrategy < VCSDownloadStrategy def cache_tag "fossil" end + + def fossilpath + @path ||= %W[ + #{which("fossil")} + #{HOMEBREW_PREFIX}/bin/fossil + ].find { |p| File.executable? p } + end end class DownloadStrategyDetector |
