PORTABILITY.ECLASS
章节: eclass-manpages (5)更新时间: 2024 年 11 月
索引 返回主目录
名称
portability.eclass - 此 eclass 用于避免在 ebuild 中使用非可移植的 GNU 特性支持的 EAPIS
7 8函数
- treecopy <orig1> [orig2 orig3 ....] <dest>
- 模仿 cp --parents 复制,但也在 BSD 用户空间中工作
- seq [min] <max> [step]
- 兼容性函数,如果系统上没有 seq 命令则模拟 seq 命令
返回值: 无论系统上是否存在 seq 命令,都从 min 到 max 的序列
- dlopen_lib
- 获取链接到 dlopen() 函数的链接器标志
返回值: 如果需要则为链接器标志
- get_bmake
- 获取 BSD 式 make 命令的名称(来自 NetBSD 的 bmake)
这将为 BSD 用户空间返回 make(由系统软件包提供),或为 Darwin 用户空间返回 bsdmake,为其他用户空间返回 pmake,这两个都由 dev-build/pmake 软件包提供。
注意: Darwin 用户空间的 bsdmake 与 MacOSX 默认名称兼容。
返回值: 系统版本的 make
- get_mounts
- 获取挂载名称和点的可移植方法。返回为“点 节点 文件系统 选项”。请记住将 040 转换回空格。
返回值: 以“点 节点 文件系统 选项”形式的挂载表
作者
Diego Pettenò <[email protected]>维护者
[email protected]报告 Bug
请通过 https://bugs.gentoo.org/ 报告 Bug。文件
portability.eclass参见
ebuild(5)https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/portability.eclass
索引
此文档由 man2html 使用手册页创建。
时间: 2024 年 11 月 12 日,格林尼治标准时间 03:27:01