1
0
mirror of https://github.com/golang/go synced 2024-11-25 16:07:56 -07:00

goinstall: report all newly-installed public packages

R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/4875048
This commit is contained in:
Andrew Gerrand 2011-08-14 10:52:20 +10:00
parent 9bcec3bbce
commit 6e66b16abe

View File

@ -196,9 +196,17 @@ func install(pkg, parent string) {
} }
// Download remote packages if not found or forced with -u flag. // Download remote packages if not found or forced with -u flag.
remote, public := isRemote(pkg), false remote, public := isRemote(pkg), false
if remote && (err == build.ErrNotFound || (err == nil && *update)) { if remote {
printf("%s: download\n", pkg) if err == build.ErrNotFound || (err == nil && *update) {
public, err = download(pkg, tree.SrcDir()) // Download remote package.
printf("%s: download\n", pkg)
public, err = download(pkg, tree.SrcDir())
} else {
// Test if this is a public repository
// (for reporting to dashboard).
m, _ := findPublicRepo(pkg)
public = m != nil
}
} }
if err != nil { if err != nil {
errorf("%s: %v\n", pkg, err) errorf("%s: %v\n", pkg, err)