Method: MRuby::Toolchain.guess
- Defined in:
- ext/enterprise_script_service/mruby/lib/mruby/build.rb
.guess ⇒ Object
27 28 29 30 31 32 33 34 35 36 37 |
# File 'ext/enterprise_script_service/mruby/lib/mruby/build.rb', line 27 def guess if cc = ENV["CC"] || ENV["CXX"] return "clang" if cc.include?("clang") else return "clang" if RUBY_PLATFORM =~ /darwin|(?:free|open)bsd/ return "gcc" if RUBY_PLATFORM.include?("cygwin") return "visualcpp" if ENV.include?("VisualStudioVersion") return "visualcpp" if ENV.include?("VSINSTALLDIR") end "gcc" end |