# File lib/mspec/helpers/ruby_exe.rb, line 69
69:   def ruby_exe_options(option)
70:     case option
71:     when :env
72:       ENV['RUBY_EXE']
73:     when :engine
74:       case RUBY_NAME
75:       when 'rbx'
76:         "bin/rbx"
77:       when 'jruby'
78:         "bin/jruby"
79:       when 'maglev'
80:         "maglev-ruby"
81:       when 'ironruby'
82:         "ir"
83:       end
84:     when :name
85:       bin = RUBY_NAME + (Config::CONFIG['EXEEXT'] || Config::CONFIG['exeext'] || '')
86:       File.join(".", bin)
87:     when :install_name
88:       bin = Config::CONFIG["RUBY_INSTALL_NAME"] || Config::CONFIG["ruby_install_name"]
89:       bin << (Config::CONFIG['EXEEXT'] || Config::CONFIG['exeext'] || '')
90:       File.join(Config::CONFIG['bindir'], bin)
91:     end
92:   end