diff --git a/internal/build/build.go b/internal/build/build.go index a7e910d7..57170518 100644 --- a/internal/build/build.go +++ b/internal/build/build.go @@ -341,6 +341,9 @@ func linkMainPkg(pkg *packages.Package, pkgs []*aPackage, runtimeFiles []string, cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr cmd.Run() + if s := cmd.ProcessState; s != nil { + os.Exit(s.ExitCode()) + } } return }