PREFIX.ECLASS
章节: eclass-manpages (5)更新时间: 2024年11月
索引 返回主内容
名称
prefix.eclass - 提供前缀功能的 Eclass描述
Gentoo 前缀允许用户安装到文件系统中某个自定义的偏移位置。前缀 ebuild 需要额外的函数和变量,这些函数和变量由此 eclass 定义。支持的 EAPIS
7 8函数
- eprefixify <要进行前缀化的文件列表>
- 将给定文件的 @GENTOO_PORTAGE_EPREFIX@ 替换为 ${EPREFIX},如果没有给出参数、文件不存在或文件更改失败则退出。
- hprefixify [ -w <行匹配> ] [ -e <扩展正则表达式> ] [ -q <引用字符> ] <文件列表>
- 尝试一组启发式方法来对给定文件进行前缀化。如果没有给出参数、文件不存在或文件更改失败则退出。
可以通过 -e 或环境变量 PREFIX_EXTRA_REGEX 传递额外的扩展正则表达式。默认的启发式方法可以限制为与通过 -w 或环境变量 PREFIX_LINE_MATCH 传递的 sed 表达式匹配的行。除非 EPREFIX 为空,否则可以通过 -q 或环境变量 PREFIX_QUOTE_CHAR 指定引用字符。
- prefixify_ro <文件>
- 对只读文件进行前缀化。将文件复制到 ${T},对其进行前缀化,并输出新文件。
ECLASS 变量
- EPREFIX
- Gentoo 前缀安装的偏移前缀。当未使用 Gentoo 前缀时,${EPREFIX} 应为空。前缀 Portage 设置 EPREFIX,因此在这种情况下,此 eclass 无需执行任何操作。请注意,使用前缀 Portage 在环境中设置 EPREFIX 会将 Portage 设置为交叉前缀模式。
维护者
如果您遇到问题、建议或疑问,请随时通过 <[email protected]> 联系前缀团队。如果您遇到问题、建议或疑问。
报告 Bug
请通过 https://bugs.gentoo.org/ 报告 Bug文件
prefix.eclass参见
ebuild(5)https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/prefix.eclass
索引
本文件由 man2html 使用手册页创建。
时间: 2024年11月12日 格林尼治标准时间03:27:01