Skip dependency expansion completely when ignore_deps? is true

This commit is contained in:
Jack Nagel 2014-03-03 23:47:00 -06:00
parent 3b76987fd7
commit caa12678d8

View File

@ -61,8 +61,14 @@ class Build
def initialize(f)
@f = f
@deps = expand_deps
@reqs = expand_reqs
if ARGV.ignore_deps?
@deps = []
@reqs = []
else
@deps = expand_deps
@reqs = expand_reqs
end
end
def post_superenv_hacks
@ -113,7 +119,7 @@ class Build
deps.map(&:to_formula).each do |dep|
opt = HOMEBREW_PREFIX/:opt/dep
fixopt(dep) unless opt.directory? or ARGV.ignore_deps?
fixopt(dep) unless opt.directory?
end
if superenv?