update: add list of leaf func avaliable in PKGBUILD

This commit is contained in:
2025-12-25 05:13:13 -05:00
parent e8309233e7
commit 5d42d56441

View File

@@ -88,6 +88,17 @@
另外, 某些软件包需要生成缓存或更改文件属性才能正常使用(见`HOOKS.md`), 需要定义特定操作的钩子文件, 模板见`template.HOOK`, 语法必须符合`BASH`。在 `PKGBUILD` 文件内请使用 `leaf_install_hook <foo>.HOOK` 来安全地安装 `<foo>.HOOK` 文件,该函数将检查 `.HOOK` 文件的有效性,并正确安装到 `${pkgdir}${HOOK_DIR}`。
`PKGBUILD` 文件内可用的函数:
```
- leaf_error
- leaf_record_message
- leaf_clear_flags
- leaf_install_hook
- leaf_add_shell
- leaf_remove_shell
````
4. 构建选项
在PKGBUILD中定义的options可以是以下字段: