Skip to content
Snippets Groups Projects
Commit 4291bc29 authored by Samuel John's avatar Samuel John Committed by Jack Nagel
Browse files

Make MPIRequirement satisfied on Xcode-only Macs


Closes Homebrew/homebrew#16409.

Signed-off-by: default avatarJack Nagel <jacknagel@gmail.com>
parent 951620f1
No related branches found
No related tags found
No related merge requests found
......@@ -124,6 +124,11 @@ class MPIDependency < Requirement
end
def satisfied?
# we have to assure the ENV is (almost) as during the build
orig_PATH = ENV['PATH']
require 'superenv'
ENV.setup_build_environment
ENV.userpaths!
@lang_list.each do |lang|
case lang
when :cc, :cxx, :f90, :f77
......@@ -134,6 +139,9 @@ class MPIDependency < Requirement
end
end
# Restore the original paths
ENV['PATH'] = orig_PATH
@unknown_langs.empty? and @non_functional.empty?
end
......
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