Make 'xz' and 'cvs' dependencies conditional

This commit is contained in:
Maxim Belkin 2018-02-21 14:11:35 +00:00
parent c83dd0d04b
commit f8874004c2
3 changed files with 2 additions and 8 deletions

View File

@ -63,11 +63,11 @@ class DependencyCollector
end end
def cvs_dep_if_needed(tags) def cvs_dep_if_needed(tags)
Dependency.new("cvs", tags) Dependency.new("cvs", tags) unless which("cvs")
end end
def xz_dep_if_needed(tags) def xz_dep_if_needed(tags)
Dependency.new("xz", tags) Dependency.new("xz", tags) unless which("xz")
end end
def zip_dep_if_needed(tags) def zip_dep_if_needed(tags)

View File

@ -1,3 +1,2 @@
require "dependency_collector" require "dependency_collector"
require "extend/os/mac/dependency_collector" if OS.mac? require "extend/os/mac/dependency_collector" if OS.mac?
require "extend/os/linux/dependency_collector" if OS.linux?

View File

@ -1,5 +0,0 @@
class DependencyCollector
def xz_dep_if_needed(tags)
Dependency.new("xz", tags) unless which("xz")
end
end