instance method Kernel#enable_config
enable_config(config, default) -> bool | String
[added by mkmf]enable_config(config, default) {|config, default| ... } -> bool | String
[added by mkmf]-
configure のオプションを検査します。
configure のオプションに --enable-<config> が指定された場合は、真を返し ます。--disable-<config> が指定された場合は。偽を返します。どちらでもな い場合は default を返します。
これはデバッグ情報などのカスタム定義を、追加するのに役立ちます。
- [PARAM] config:
- configure のオプションの名前を指定します。
- [PARAM] default:
- デフォルト値を返します。
例
if enable_config("debug") $defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG" end
module Kernel