Top Level Namespace

Defined Under Namespace

Modules: Ferret, FileUtils, Isomorfeus Classes: Date, DateTime, Integer, String, Symbol, Time

Constant Summary collapse

WIN_PATTERNS =
[
  /bccwin/i,
  /cygwin/i,
  /djgpp/i,
  /mingw/i,
  /mswin/i,
  /wince/i,
].freeze

Instance Method Summary collapse

Instance Method Details

#win_platform?Boolean

Returns:

  • (Boolean)


12
13
14
15
# File 'ext/isomorfeus_ferret_ext/extconf.rb', line 12

def win_platform?
  ruby_platform = RbConfig::CONFIG['host_os']
  !!WIN_PATTERNS.find {|r| ruby_platform =~ r }
end