GOLANG-VCS.ECLASS
章节: eclass-manpages (5)更新: 2024年11月
索引 返回主内容
名称
golang-vcs.eclass - 用于获取和解压 Go 仓库的 Eclass。已弃用
替换: go-module.eclass描述
此 Eclass 用于简化使用 Go 编程语言编写的软件的实时 ebuild 的维护。支持的 EAPIS
7传递提供的 ECLASSES
golang-baseECLASS 变量
- EGO_PN (必需)
- 这是 Go 包的导入路径。请使用 emerge dev-lang/go 并阅读 “go help importpath” 以了解语法。
示例
EGO_PN="github.com/user/package" EGO_PN="github.com/user1/package1 github.com/user2/package2"
- EGO_STORE_DIR (用户变量)
- Go 源代码的存储目录。
这旨在由用户在 make.conf 中设置。Ebuild 不应设置它。
EGO_STORE_DIR=${DISTDIR}/go-src
- EVCS_OFFLINE
- 如果非空,此变量会阻止任何在线操作。
- EVCS_UMASK
- 将此变量设置为自定义 umask。这旨在由用户设置。将其设置为类似 002 的值,可以简化非 root 用户(但属于 portage 组)进行开发并使用 FEATURES=userpriv 的情况。
维护者
William Hubbs <[email protected]>报告 Bug
请通过 https://bugs.gentoo.org/ 报告 Bug文件
golang-vcs.eclass另请参阅
ebuild(5)https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/golang-vcs.eclass
索引
此文档由 man2html 使用手册页创建。
时间: 2024年11月12日 格林威治标准时间 03:27:00