aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2013-08-30 16:40:45 -0500
committerJack Nagel2013-08-30 16:42:04 -0500
commit4bee5db66d522786cd6400be0b2b6ab893f8056f (patch)
tree9b7a3d51312b90303ad43269b9687d736b493b4c /Library
parent43bd5d44c26ec72b13c8965f5d29b971bddcff06 (diff)
downloadbrew-4bee5db66d522786cd6400be0b2b6ab893f8056f.tar.bz2
Simplify handling custom FCFLAGS
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/extend/ENV/shared.rb4
1 files changed, 1 insertions, 3 deletions
diff --git a/Library/Homebrew/extend/ENV/shared.rb b/Library/Homebrew/extend/ENV/shared.rb
index 0480058b2..3533b7873 100644
--- a/Library/Homebrew/extend/ENV/shared.rb
+++ b/Library/Homebrew/extend/ENV/shared.rb
@@ -118,9 +118,7 @@ module SharedEnvExtension
self['F77'] ||= self['FC']
if ARGV.include? '--default-fortran-flags'
- flags_to_set = []
- flags_to_set << 'FCFLAGS' unless self['FCFLAGS']
- flags_to_set << 'FFLAGS' unless self['FFLAGS']
+ flags_to_set = FC_FLAG_VARS.reject { |key| self[key] }
flags_to_set.each {|key| self[key] = cflags}
set_cpu_flags(flags_to_set)
elsif not self['FCFLAGS'] or self['FFLAGS']