| Module | Echoe::Platform |
| In: |
lib/echoe/platform.rb
|
# File lib/echoe/platform.rb, line 10
10: def self.gcc?
11: @gcc ||= RUBY_PLATFORM =~ /mingw/
12: !@gcc.nil?
13: end
# File lib/echoe/platform.rb, line 20
20: def self.java?
21: @java ||= RUBY_PLATFORM =~ /java/
22: !@java.nil?
23: end
# File lib/echoe/platform.rb, line 15
15: def self.msvc?
16: @msvc ||= RUBY_PLATFORM =~ /mswin/
17: !@msvc.nil?
18: end
# File lib/echoe/platform.rb, line 29
29: def self.rake
30: windows? ? "rake#{suffix}.bat" : "rake#{suffix}"
31: end
# File lib/echoe/platform.rb, line 25
25: def self.suffix
26: @suffix ||= Gem.default_exec_format[2..-1]
27: end