VALA.ECLASS
章节: eclass-manpages (5)更新时间: 2024 年 11 月
索引 返回主内容
名称
vala.eclass - 设置使用特定版本 vala 的环境。描述
此 eclass 为使用特定版本的 dev-lang/vala 配置和构建软件包设置了常用的环境变量。对于构建系统假设存在 Gentoo 未提供的某些非版本化的 vala 可执行文件、pkgconfig 文件等的软件包来说,这是必要的。支持的 EAPIS
7 8函数
- vala_api_versions
- 从 VALA_MAX_API_VERSION 到 VALA_MIN_API_VERSION 输出 vala API 版本列表。
- vala_depend
- 从 VALA_MAX_API_VERSION 到 VALA_MIN_API_VERSION 输出 vala 的 ||-dependency 字符串。
- vala_best_api_version
- 返回满足 VALA_MAX_API_VERSION、VALA_MIN_API_VERSION 和 VALA_USE_DEPEND 的最高已安装的 vala API 版本。
- vala_setup [--ignore-use] [--vala-api-version api_version]
- 为指定的 API 版本设置环境变量和 pkgconfig 文件,或者,如果没有指定版本,则为满足 VALA_MAX_API_VERSION、VALA_MIN_API_VERSION 和 VALA_USE_DEPEND 的最高已安装的 vala API 版本设置。当 USE=-vala 时,如果没有 --ignore-use,则该命令是一个空操作。如果 USE 检查通过(或被忽略)并且没有合适的 vala 版本,则该命令会退出。
- vala_src_prepare
- 为了 EAPI 7 中的向后兼容性。调用 vala_setup。
ECLASS 变量
- VALA_MIN_API_VERSION = ${VALA_MIN_API_VERSION:-0.56}
- 最小 vala API 版本(例如 0.56)。
- VALA_MAX_API_VERSION = ${VALA_MAX_API_VERSION:-0.56}
- 最大 vala API 版本(例如 0.56)。
- VALA_USE_DEPEND
- vala 必须用其构建的 USE 依赖关系(例如 vapigen)。
作者
Alexandre Rostovtsev <[email protected]>维护者
[email protected]报告错误
请通过 https://bugs.gentoo.org/ 报告错误。文件
vala.eclass另请参见
ebuild(5)https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/vala.eclass
索引
本文档由 man2html 使用手册页创建。
时间: 2024 年 11 月 12 日,格林威治标准时间 03:27:01