类 Gem::BasicSpecification

在通用 Ruby 环境中,将“通用”架构解析为真正的 CPU 架构,而不更改扩展目录。

常量

ORIGINAL_LOCAL_PLATFORM

公共实例方法

extensions_dir() 点击切换源代码
# File bundler/rubygems_ext.rb, line 384
def extensions_dir
  @extensions_dir ||=
    Gem.default_ext_dir_for(base_dir) || File.join(base_dir, "extensions", ORIGINAL_LOCAL_PLATFORM, Gem.extension_api_version)
end
ignored?() 点击切换源代码
# File bundler/rubygems_ext.rb, line 393
def ignored?
  return @ignored unless @ignored.nil?

  @ignored = missing_extensions?
end