2个版本
0.1.1 | 2024年7月3日 |
---|---|
0.1.0 | 2022年10月16日 |
#121 in Unix API
36KB
90 代码行
updlockfiles
管理不提供上游的软件包的锁文件。类似于updpkgsums
,但用于第三方依赖树。
如果你没有积极维护Arch Linux软件包,你可能不需要这个工具。
入门
将以下函数添加到你的PKGBUILD中
updlockfiles() {
cd ${pkgname}
rm -f composer.lock
composer update
cp composer.lock "${outdir}/"
}
这适用于任意文件,只需确保你想复制回的文件需要复制到$outdir
。
然后运行以下命令(无需任何参数,默认设置应该只需工作即可)
updlockfiles
最后,将新文件添加到你的源数组中(并确保它是你下一次提交的一部分!)
source=("git+https://github.com/vimeo/psalm.git#commit=${_commit}"
"composer.lock")
更新内容固定校验和
updpkgsums
更新锁文件
如果初始设置是在之前完成的,你可以生成最新补丁级别的新的锁文件,如下所示
updlockfiles
许可证
GPLv3+
依赖
~3–13MB
~151K SLoC