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