APP-ALTERNATIVES.ECLASS

节:eclass-manpages (5)
更新:2024 年 11 月
索引 返回主内容

名称

app-alternatives.eclass - app-alternatives/* 的通用逻辑

描述

此 eclass 提供由 app-alternatives/* ebuilds 共享的通用逻辑。需要声明一个全局的 ALTERNATIVES 变量,其中列出可用的选项及其各自的依赖项。HOMEPAGE、S、LICENSE、SLOT、IUSE、REQUIRED_USE 和 RDEPEND 都已设置。提供了一个 get_alternative() 函数,该函数确定所选的替代项并打印其相应的标志名称。

支持的 EAPIS

8

函数

get_alternative
获取所选替代项的标志名称(即设置的 USE 标志)。

ECLASS 变量

ALTERNATIVES (必需) (在 INHERIT 之前设置)
指定可用替代项的“标志:依赖项”对数组。默认提供程序必须列在首位。

作者

Michał Górny <[email protected]>

维护者

Michał Górny <[email protected]>

报告漏洞

请通过 https://bugs.gentoo.org/ 报告漏洞。

文件

app-alternatives.eclass

参见

ebuild(5)
https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/app-alternatives.eclass


索引

名称
描述
支持的 EAPIS
函数
ECLASS 变量
作者
维护者
报告漏洞
文件
参见

本文件由 man2html 使用手册页创建。
时间:2024 年 11 月 12 日,格林威治标准时间 03:27:00