Top Level Namespace

Defined Under Namespace

Modules: Rack, RubyProf

Instance Method Summary collapse

Instance Method Details

#add_define(name, value = nil) ⇒ Object



19
20
21
22
23
24
25
# File 'ext/ruby_prof/extconf.rb', line 19

def add_define(name, value = nil)
  if value
    $defs.push("-D#{name}=#{value}")
  else
    $defs.push("-D#{name}")
  end
end

#windows?Boolean

Returns:

  • (Boolean)


27
28
29
# File 'ext/ruby_prof/extconf.rb', line 27

def windows?
  RbConfig::CONFIG['host_os'] =~ /mswin|mingw/
end