diff options
| author | Jack Nagel | 2015-06-21 21:18:24 -0400 |
|---|---|---|
| committer | Jack Nagel | 2015-06-21 21:18:24 -0400 |
| commit | f1bf81dd55928464a654b84d171e191b0438a5f1 (patch) | |
| tree | d8c7756c0cf5986d5db57cfbd1d7c03e70ad028a /Library | |
| parent | 1ce04786d6ea22a45320afcfc2283ce8817c401b (diff) | |
| download | brew-f1bf81dd55928464a654b84d171e191b0438a5f1.tar.bz2 | |
Simplify gcc_version_formula
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/extend/ENV/shared.rb | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/Library/Homebrew/extend/ENV/shared.rb b/Library/Homebrew/extend/ENV/shared.rb index c886c4312..f75d40ecf 100644 --- a/Library/Homebrew/extend/ENV/shared.rb +++ b/Library/Homebrew/extend/ENV/shared.rb @@ -192,20 +192,10 @@ module SharedEnvExtension version = name[GNU_GCC_REGEXP, 1] gcc_version_name = "gcc#{version.delete('.')}" - gcc_path = HOMEBREW_PREFIX.join("opt", "gcc", "bin", name) - gcc_formula = Formulary.factory "gcc" - gcc_versions_path = HOMEBREW_PREFIX.join("opt", gcc_version_name, "bin", name) - - if gcc_path.exist? - gcc_formula - elsif gcc_versions_path.exist? - Formulary.factory gcc_version_name - elsif gcc_formula.version.to_s.include?(version) - gcc_formula - elsif (gcc_versions_formula = Formulary.factory(gcc_version_name) rescue nil) - gcc_versions_formula + if HOMEBREW_PREFIX.join("opt", "gcc", "bin", name).exist? + Formulary.factory("gcc") else - gcc_formula + Formulary.factory(gcc_version_name) end end |
