cl: exit 1 when SSA build error

This commit is contained in:
Li Jie
2024-09-04 09:55:56 +08:00
parent 3ce9567f62
commit 7a80e407af

View File

@@ -259,6 +259,9 @@ func buildAllPkgs(ctx *context, initial []*packages.Package, verbose bool) (pkgs
}
fmt.Fprintln(os.Stderr, "cannot build SSA for package", errPkg)
}
if len(errPkgs) > 0 {
os.Exit(1)
}
built := ctx.built
for _, aPkg := range pkgs {
pkg := aPkg.Package