REBAR-UTILS.ECLASS
章节: eclass-manpages (5)更新: 2024年11月
索引 返回主目录
名称
rebar-utils.eclass - 使用 dev-util/rebar 的辅助函数。描述
此 eclass 提供了一组辅助函数,这些函数在使用 rebar 构建 Erlang/OTP 软件包时通常需要。支持的 EAPIS
7 8函数
- get_erl_libs
- 获取不带 EPREFIX 的 Erlang 库目录的完整路径。
返回值:Erlang 库目录的路径
- rebar_disable_coverage [<rebar_config>]
- 禁用 rebar.config 中的代码覆盖率。这是一个针对覆盖率失败的解决方法。在这种情况下,覆盖率并不相关,因此禁用它不会造成任何损害,尽管应该修复此问题。
- rebar_fix_include_path <project_name> [<rebar_config>]
- 修复 rebar.config 中指向依赖项目/软件包的“include”目录的路径,使其指向系统 Erlang 库中的安装位置,而不是相对的“deps”目录。
<rebar_config> 是可选的。默认为“rebar.config”。
函数在失败时退出。
- rebar_remove_deps [<rebar_config>]
- 从 rebar.config 中移除依赖项列表,并欺骗构建规则,使其认为所有依赖项都已获取并构建。否则,rebar 会尝试获取依赖项并编译它们。
<rebar_config> 是可选的。默认为“rebar.config”。
函数在失败时退出。
- rebar_set_vsn [<version>]
- 如果项目描述文件未设置版本,则设置版本。
<version> 是可选的。默认为从版本后缀中剥离的 PV。
函数在失败时退出。
ECLASS 变量
- REBAR_APP_SRC ?= src/${PN}.app.src
- .app.src 描述文件的相对路径。默认为“src/${PN}.app.src”。
作者
Amadeusz Żołnowski <[email protected]>维护者
Florian Schmaus <[email protected]>报告 Bug
请通过 https://bugs.gentoo.org/ 报告 Bug。文件
rebar-utils.eclass参见
ebuild(5)https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/rebar-utils.eclass
索引
本文件由 man2html 使用手册页创建。
时间: 2024年11月12日,格林威治标准时间03:27:00