aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2010-09-03 15:37:45 -0400
committerRuss Cox <rsc@golang.org>2010-09-03 15:37:45 -0400
commita41db4318d0e551e22d0766d6191e436ea9fa87b (patch)
treef90cc0f845c61446281e19d7e535b8d05c24bc02
parente5cf760e8a128aa56a2be0752b8cbf30e804408b (diff)
downloadgo-a41db4318d0e551e22d0766d6191e436ea9fa87b.tar.gz
go-a41db4318d0e551e22d0766d6191e436ea9fa87b.zip
goinstall: assume go binaries are in path
(Following new convention.) Fixes #1063. R=adg CC=golang-dev https://golang.org/cl/2115042
-rw-r--r--src/cmd/goinstall/main.go4
-rw-r--r--src/cmd/goinstall/make.go4
2 files changed, 2 insertions, 6 deletions
diff --git a/src/cmd/goinstall/main.go b/src/cmd/goinstall/main.go
index f0bd9c5b1c..2d410cd4fc 100644
--- a/src/cmd/goinstall/main.go
+++ b/src/cmd/goinstall/main.go
@@ -29,7 +29,6 @@ func usage() {
var (
argv0 = os.Args[0]
errors = false
- gobin = os.Getenv("GOBIN")
parents = make(map[string]string)
root = runtime.GOROOT()
visit = make(map[string]status)
@@ -57,9 +56,6 @@ func main() {
fmt.Fprintf(os.Stderr, "%s: no $GOROOT\n", argv0)
os.Exit(1)
}
- if gobin == "" {
- gobin = root + "/bin"
- }
root += "/src/pkg/"
// special case - "unsafe" is already installed
diff --git a/src/cmd/goinstall/make.go b/src/cmd/goinstall/make.go
index 769c874159..4e001b49bd 100644
--- a/src/cmd/goinstall/make.go
+++ b/src/cmd/goinstall/make.go
@@ -21,14 +21,14 @@ func domake(dir, pkg string, local bool) os.Error {
if local {
_, err := os.Stat(dir + "/Makefile")
if err == nil {
- return run(dir, nil, gobin+"/gomake", "install")
+ return run(dir, nil, "gomake", "install")
}
}
makefile, err := makeMakefile(dir, pkg)
if err != nil {
return err
}
- return run(dir, makefile, gobin+"/gomake", "-f-", "install")
+ return run(dir, makefile, "gomake", "-f-", "install")
}
// makeMakefile computes the standard Makefile for the directory dir