diff options
| author | Maxim Belkin | 2018-02-21 14:11:35 +0000 | 
|---|---|---|
| committer | Maxim Belkin | 2018-02-21 14:11:35 +0000 | 
| commit | f8874004c2c0ee06b3f0420ac549f762beeb3433 (patch) | |
| tree | 7e8161daad1f1993886297b68424e943881bda7d | |
| parent | c83dd0d04b857161b47a43b54ba56c7296ac50c0 (diff) | |
| download | brew-f8874004c2c0ee06b3f0420ac549f762beeb3433.tar.bz2 | |
Make 'xz' and 'cvs' dependencies conditional
| -rw-r--r-- | Library/Homebrew/dependency_collector.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/extend/os/dependency_collector.rb | 1 | ||||
| -rw-r--r-- | Library/Homebrew/extend/os/linux/dependency_collector.rb | 5 | 
3 files changed, 2 insertions, 8 deletions
| diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb index 0a38f0de3..7d3b90f9c 100644 --- a/Library/Homebrew/dependency_collector.rb +++ b/Library/Homebrew/dependency_collector.rb @@ -63,11 +63,11 @@ class DependencyCollector    end    def cvs_dep_if_needed(tags) -    Dependency.new("cvs", tags) +    Dependency.new("cvs", tags) unless which("cvs")    end    def xz_dep_if_needed(tags) -    Dependency.new("xz", tags) +    Dependency.new("xz", tags) unless which("xz")    end    def zip_dep_if_needed(tags) diff --git a/Library/Homebrew/extend/os/dependency_collector.rb b/Library/Homebrew/extend/os/dependency_collector.rb index fffec1c99..56fcad31d 100644 --- a/Library/Homebrew/extend/os/dependency_collector.rb +++ b/Library/Homebrew/extend/os/dependency_collector.rb @@ -1,3 +1,2 @@  require "dependency_collector"  require "extend/os/mac/dependency_collector" if OS.mac? -require "extend/os/linux/dependency_collector" if OS.linux? diff --git a/Library/Homebrew/extend/os/linux/dependency_collector.rb b/Library/Homebrew/extend/os/linux/dependency_collector.rb deleted file mode 100644 index dc5b994b8..000000000 --- a/Library/Homebrew/extend/os/linux/dependency_collector.rb +++ /dev/null @@ -1,5 +0,0 @@ -class DependencyCollector -  def xz_dep_if_needed(tags) -    Dependency.new("xz", tags) unless which("xz") -  end -end | 
