Class: Platform
- Inherits:
-
Object
- Object
- Platform
- Defined in:
- lib/gren/common/platform.rb
Overview
LinuxやBSD等にも対応予定(その場合のエンコードって何が適切なんだろ?EUC?UTF8?)
Class Method Summary collapse
Class Method Details
.get_shell_kcode ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/gren/common/platform.rb', line 10 def self.get_shell_kcode if windows_os? Kconv::SJIS else Kconv::UTF8 end end |
.windows_os? ⇒ Boolean
6 7 8 |
# File 'lib/gren/common/platform.rb', line 6 def self.windows_os? RUBY_PLATFORM =~ /mswin(?!ce)|mingw|cygwin|bccwin/ end |