]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/go: update 'go get' help message
authorRuss Cox <rsc@golang.org>
Sun, 3 Feb 2013 18:08:23 +0000 (13:08 -0500)
committerRuss Cox <rsc@golang.org>
Sun, 3 Feb 2013 18:08:23 +0000 (13:08 -0500)
It accepts all the build flags.
Say that instead of making a copy that will go stale.

Fixes #4742.

R=golang-dev, minux.ma
CC=golang-dev
https://golang.org/cl/7229081

src/cmd/go/doc.go
src/cmd/go/get.go

index d54b4b26f04215b3074ac0062f0dcce9de166b1f..5f402624efd796f7acc0f7e02ec3ddd705107a0b 100644 (file)
@@ -224,14 +224,11 @@ Download and install packages and dependencies
 
 Usage:
 
-       go get [-a] [-d] [-fix] [-n] [-p n] [-u] [-v] [-x] [packages]
+       go get [-d] [-fix] [-u] [build flags] [packages]
 
 Get downloads and installs the packages named by the import paths,
 along with their dependencies.
 
-The -a, -n, -v, -x, and -p flags have the same meaning as in 'go build'
-and 'go install'.  See 'go help build'.
-
 The -d flag instructs get to stop after downloading the packages; that is,
 it instructs get not to install the packages.
 
@@ -242,6 +239,9 @@ The -u flag instructs get to use the network to update the named packages
 and their dependencies.  By default, get uses the network to check out
 missing packages but does not use it to look for updates to existing packages.
 
+Get also accepts all the flags in the 'go build' and 'go install' commands,
+to control the installation. See 'go help build'.
+
 When checking out or updating a package, get looks for a branch or tag
 that matches the locally installed version of Go. The most important
 rule is that if the local installation is running version "go1", get
index 4741d5c124b44cb28fa81d5ecea0571bb3f65678..8c08ab261633c84ca00c29f466034772482a4e56 100644 (file)
@@ -18,15 +18,12 @@ import (
 )
 
 var cmdGet = &Command{
-       UsageLine: "get [-a] [-d] [-fix] [-n] [-p n] [-u] [-v] [-x] [packages]",
+       UsageLine: "get [-d] [-fix] [-u] [build flags] [packages]",
        Short:     "download and install packages and dependencies",
        Long: `
 Get downloads and installs the packages named by the import paths,
 along with their dependencies.
 
-The -a, -n, -v, -x, and -p flags have the same meaning as in 'go build'
-and 'go install'.  See 'go help build'.
-
 The -d flag instructs get to stop after downloading the packages; that is,
 it instructs get not to install the packages.
 
@@ -37,6 +34,9 @@ The -u flag instructs get to use the network to update the named packages
 and their dependencies.  By default, get uses the network to check out
 missing packages but does not use it to look for updates to existing packages.
 
+Get also accepts all the flags in the 'go build' and 'go install' commands,
+to control the installation. See 'go help build'.
+
 When checking out or updating a package, get looks for a branch or tag
 that matches the locally installed version of Go. The most important
 rule is that if the local installation is running version "go1", get