Method: MakeMakefile#arg_config

Defined in:
lib/mkmf.rb

#arg_config(config, default = nil, &block) ⇒ Object

:stopdoc:



1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
# File 'lib/mkmf.rb', line 1581

def arg_config(config, default=nil, &block)
  $arg_config << [config, default]
  defaults = []
  if default
    defaults << default
  elsif !block
    defaults << nil
  end
  $configure_args.fetch(config.tr('_', '-'), *defaults, &block)
end