class ExecJS::Xtrn::Wvm

Constants

Run

Public Class Methods

patch64() click to toggle source

Force 32-bit cscript

# File lib/execjs/xtrn/wvm.rb, line 10
def self.patch64
  return unless Gem.win_platform?
  return unless File.exist? exe =
    File.join(ENV['windir'], 'syswow64/cscript.exe')
  args = Run[:args].dup
  args[0] = exe
  @run32 = Run.merge args: args
end