1
0
forked from ALHP/ALHP.GO

separate srcinfo gen into func

This commit is contained in:
2021-10-24 06:10:55 +02:00
parent a3f8155b61
commit 6e0fec9cac
2 changed files with 32 additions and 23 deletions

View File

@@ -377,6 +377,21 @@ func isPkgFailed(pkg *BuildPackage) bool {
return failed
}
func genSRCINFO(pkgbuild string) (*srcinfo.Srcinfo, error) {
cmd := exec.Command("sh", "-c", "cd "+filepath.Dir(pkgbuild)+"&&"+"makepkg --printsrcinfo")
res, err := cmd.Output()
if err != nil {
return nil, err
}
info, err := srcinfo.Parse(string(res))
if err != nil {
return nil, err
}
return info, nil
}
func setupChroot() {
if _, err := os.Stat(filepath.Join(conf.Basedir.Chroot, pristineChroot)); err == nil {
//goland:noinspection SpellCheckingInspection