Skip to content
Snippets Groups Projects
Commit ea4188ec authored by Jack Nagel's avatar Jack Nagel
Browse files

FormulaInstaller: skip build-time deps for bottles

parent 43d9f480
No related branches found
No related tags found
No related merge requests found
......@@ -104,6 +104,8 @@ class FormulaInstaller
f.recursive_requirements.reject(&:satisfied?)
end
needed_reqs.reject!(&:build?) if install_bottle
unless needed_reqs.empty?
puts needed_reqs.map(&:message) * "\n"
fatals = needed_reqs.select(&:fatal?)
......@@ -116,6 +118,9 @@ class FormulaInstaller
if dep_f.installed?
# If the dep is already installed, skip it.
false
elsif install_bottle and dep.build?
# We skip build-time deps when installing bottles.
false
else
# Otherwise, we need to install it.
true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment