brew/Library/Homebrew/requirements/fortran_dependency.rb
2013-06-24 07:35:42 -07:00

25 lines
465 B
Ruby

require 'requirement'
class FortranRequired < Requirement
fatal true
default_formula 'gfortran'
env { ENV.fortran }
satisfy :build_env => false do
(ENV['FC'] || which('gfortran')) ? true : false
end
def message; <<-EOS.undent
Fortran is required to install.
You can install this with Homebrew using:
brew install gfortran
Or you can use an external compiler by setting:
FC=<path-to-fortran-compiler>
EOS
end
end