Remove conditional

This commit is contained in:
Jack Nagel 2015-05-08 22:22:28 -04:00
parent 6181a786c0
commit dcaaa20b34

View File

@ -108,11 +108,11 @@ class CompilerSelector
when :gnu when :gnu
GNU_GCC_VERSIONS.reverse_each do |v| GNU_GCC_VERSIONS.reverse_each do |v|
name = "gcc-#{v}" name = "gcc-#{v}"
version = compiler_version(name) version = versions.non_apple_gcc_version(name)
yield Compiler.new(name, version) if version yield Compiler.new(name, version) if version
end end
else else
version = compiler_version(compiler) version = versions.send("#{compiler}_build_version")
yield Compiler.new(compiler, version) if version yield Compiler.new(compiler, version) if version
end end
end end
@ -121,13 +121,4 @@ class CompilerSelector
def fails_with?(compiler) def fails_with?(compiler)
failures.any? { |failure| failure === compiler } failures.any? { |failure| failure === compiler }
end end
def compiler_version(name)
case name
when GNU_GCC_REGEXP
versions.non_apple_gcc_version(name)
else
versions.send("#{name}_build_version")
end
end
end end