aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorKazuhiro NISHIYAMA <zn@mbf.nifty.com>2019-08-27 10:38:58 +0900
committerKazuhiro NISHIYAMA <zn@mbf.nifty.com>2019-08-27 10:43:37 +0900
commit76abd79629bb4ed1e2811f4c9dcccf3165a8af3e (patch)
tree56c67da72b7d21778f672bd773724f1321c1ed19 /configure.ac
parent22834112650e33e16dd15529a260c0a42745168e (diff)
downloadruby-76abd79629bb4ed1e2811f4c9dcccf3165a8af3e.tar.gz
Fix the appropriate C++ compiler in OS X selection
Merge space and slash to character class and add missing `CXX=` before `=g++-4.2` at 5e10cb04e88c8a95ee44f6cad2bdf264e0dff92a
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac10
1 files changed, 5 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac
index 0a0dd21fa5..80b137e380 100644
--- a/configure.ac
+++ b/configure.ac
@@ -202,11 +202,11 @@ AS_CASE(["$build_os:${CXX}"],
[darwin1*.*:], [
AC_MSG_CHECKING([CXX for $CC])
AS_CASE(["/$CC "],
- [*" gcc-4.2 "*|*"/gcc-4.2 "*], [pat='gcc-4\.2' =g++-4.2],
- [*" gcc "*|*"/gcc "*], [pat=gcc CXX=g++],
- [*" cc "*|*"/cc "*], [pat=cc CXX=c++],
- [*" icc "*|*"/icc "*], [pat=icc CXX=icpc],
- [*" clang "*|*"/clang "*], [pat=clang CXX=clang++])
+ [*@<:@\ /@:>@"gcc-4.2 "*], [pat='gcc-4\.2' CXX=g++-4.2],
+ [*@<:@\ /@:>@"gcc "*], [pat=gcc CXX=g++],
+ [*@<:@\ /@:>@"cc "*], [pat=cc CXX=c++],
+ [*@<:@\ /@:>@"icc "*], [pat=icc CXX=icpc],
+ [*@<:@\ /@:>@"clang "*], [pat=clang CXX=clang++])
AS_IF([test "${CXX}"], [
CXX=`echo "/$CC " | sed ["s:\([ /]\)${pat}:\1$CXX:; s:^/::; s: *$::"]`
])