brew/Library/Homebrew/requirements/fortran_dependency.rb

25 lines
465 B
Ruby
Raw Normal View History

2013-06-23 18:35:20 -07:00
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