6.7.3.2. RubyGems macros
下表列出了对于 RubyGems 创建的软件包有用的宏。这些宏由 rubygems-devel 软件包提供。
| 宏名称 | 扩展路径 | 使用 |
|---|---|---|
| %{gem_dir} | /usr/share/gems | gem 结构的顶级目录。 |
| %{gem_instdir} | %{gem_dir}/gems/%{gem_name}-%{version} | 包含 gem 的实际内容的目录。 |
| %{gem_libdir} | %{gem_instdir}/lib | gem 的库目录。 |
| %{gem_cache} | %{gem_dir}/cache/%{gem_name}-%{version}.gem | 缓存的 gem。 |
| %{gem_spec} | %{gem_dir}/specifications/%{gem_name}-%{version}.gemspec | gem 规范文件。 |
| %{gem_docdir} | %{gem_dir}/doc/%{gem_name}-%{version} | gem 的 RDoc 文档。 |
| %{gem_extdir_mri} | %{_libdir}/gems/ruby/%{gem_name}-%{version} | gem 扩展的目录。 |