aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
authorAdam Vandenberg2013-06-23 20:40:00 -0700
committerAdam Vandenberg2013-06-24 07:38:25 -0700
commit41352cf1a8c08c8b37990bbac8388dad428618a6 (patch)
tree450a860638dd85b3a0d96ec7bd7069f2985a3afa /Library/Homebrew
parent0f1d491d81125151f7a609a2c8c962268fb508de (diff)
downloadbrew-41352cf1a8c08c8b37990bbac8388dad428618a6.tar.bz2
Update audit for Fortran dependency
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/cmd/audit.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb
index 5bb9c2df0..c1caa2a3d 100644
--- a/Library/Homebrew/cmd/audit.rb
+++ b/Library/Homebrew/cmd/audit.rb
@@ -161,7 +161,7 @@ class FormulaAuditor
bindings for 2.x and 3.x in parallel and much more.
EOS
when 'gfortran'
- problem "Use ENV.fortran during install instead of depends_on 'gfortran'"
+ problem "Use `depends_on :fortran` instead of `depends_on 'gfortran'`"
when 'open-mpi', 'mpich2'
problem <<-EOS.undent
There are multiple conflicting ways to install MPI. Use an MPIDependency:
@@ -462,6 +462,10 @@ class FormulaAuditor
if text =~ /^def (\w+).*$/
problem "Define method #{$1.inspect} in the class body, not at the top-level"
end
+
+ if text =~ /ENV.fortran/
+ problem "Use `depends_on :fortran` instead of `ENV.fortran`"
+ end
end
def audit_python