QT6-BUILD.ECLASS
章节: eclass-manpages (5)更新: 2024年11月
索引 返回主内容
名称
qt6-build.eclass - 用于 Qt6 分割 ebuild 的 Eclass。描述
此 eclass 包含构建 Qt6 时使用的各种函数。支持的 EAPIS
8传递提供的 ECLASSES
cmake函数
- qt6-build_src_unpack
- 如果需要,运行 git-r3_src_unpack(实时),然后默认解压例如实时 ebuild 中的补丁集。
- qt6-build_src_prepare
- 运行 cmake_src_prepare,准备环境(例如设置 QT6_PREFIX、QT6_LIBDIR 等),并根据需要处理其他任何通用内容。
- qt6-build_src_configure
- 运行 cmake_src_configure 并根据需要处理其他任何通用内容。
- qt6-build_src_test [<cmake_src_test 参数>...]
- 运行 cmake_src_test 并根据需要处理其他任何通用内容。
- qt6-build_src_install
- 运行 cmake_src_install 并根据需要处理其他任何通用内容。
- qt_feature <标志> [功能]
- <标志> 是 IUSE 中标志的名称。
ECLASS 变量
- QT6_BUILD_TYPE
- 基于 PV 设置的只读变量,设置为以下之一
- release: 官方 6.x.x 版本
- pre-release: 开发 6.x.x_rc/beta/alpha 版本
- live: *.9999(开发分支),6.x.9999(稳定分支) - QT6_MODULE ?= ${PN} (在继承之前设置)
- 此软件包所属模块的上游名称。用于 SRC_URI 和 EGIT_REPO_URI。
- QT6_RESTRICT_TESTS (在继承之前设置)
- 如果设置为非空值,则不会添加 IUSE="test" 而是设置 RESTRICT="test"。主要用于运行测试未维护(或丢失)的 ebuild,而不是仅仅暂时限制不具有损坏的 USE(bug #930266)。
维护者
[email protected]报告 Bug
请通过 https://bugs.gentoo.org/ 报告 Bug文件
qt6-build.eclass参见
ebuild(5)https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/qt6-build.eclass
索引
本文件由 man2html 使用手册页创建。
时间: 2024年11月12日 格林威治标准时间 03:27:00