| Module | Echoe::Platform |
| In: |
lib/echoe/platform.rb
lib/echoe/platform.rb |
# File lib/echoe/platform.rb, line 11
11: def self.gcc?
12: @gcc ||= RUBY_PLATFORM =~ /mingw/
13: !@gcc.nil?
14: end
# File lib/echoe/platform.rb, line 11
11: def self.gcc?
12: @gcc ||= RUBY_PLATFORM =~ /mingw/
13: !@gcc.nil?
14: end
# File lib/echoe/platform.rb, line 21
21: def self.java?
22: @java ||= RUBY_PLATFORM =~ /java/
23: !@java.nil?
24: end
# File lib/echoe/platform.rb, line 21
21: def self.java?
22: @java ||= RUBY_PLATFORM =~ /java/
23: !@java.nil?
24: end
# File lib/echoe/platform.rb, line 16
16: def self.msvc?
17: @msvc ||= RUBY_PLATFORM =~ /mswin/
18: !@msvc.nil?
19: end
# File lib/echoe/platform.rb, line 16
16: def self.msvc?
17: @msvc ||= RUBY_PLATFORM =~ /mswin/
18: !@msvc.nil?
19: end
# File lib/echoe/platform.rb, line 30
30: def self.rake
31: windows? ? "rake#{suffix}.bat" : "rake#{suffix}"
32: end
# File lib/echoe/platform.rb, line 30
30: def self.rake
31: windows? ? "rake#{suffix}.bat" : "rake#{suffix}"
32: end
# File lib/echoe/platform.rb, line 26
26: def self.suffix
27: @suffix ||= Gem.default_exec_format[2..-1]
28: end
# File lib/echoe/platform.rb, line 26
26: def self.suffix
27: @suffix ||= Gem.default_exec_format[2..-1]
28: end
# File lib/echoe/platform.rb, line 6 6: def self.windows? 7: @windows ||= RUBY_PLATFORM =~ /djgpp|(cyg|ms|bcc)win|mingw/ 8: !@windows.nil? 9: end