go/src
Andrew Gerrand ca8a055f5c goinstall: support GOPATH; building and installing outside the Go tree
For example, with GOPATH set like so
        GOPATH=/home/adg/gocode
And after creating some subdirectories
        mkdir /home/adg/gocode/{bin,pkg,src}

I can use goinstall to install the github.com/nf/goto web server,
which depends on the github.com/nf/stat package, with
        goinstall github.com/nf/goto

This downloads and installs all dependencies (that aren't already
installed) like so
        /home/adg/gocode/bin/goto
        /home/adg/gocode/pkg/darwin_amd64/github.com/nf/stat.a
        /home/adg/gocode/src/github.com/nf/goto/...
        /home/adg/gocode/src/github.com/nf/stat/...

R=rsc, niemeyer
CC=golang-dev
https://golang.org/cl/4438043
2011-04-27 11:00:34 +10:00
..
cmd goinstall: support GOPATH; building and installing outside the Go tree 2011-04-27 11:00:34 +10:00
lib9 lib9/create.c: delete unused variable 2011-04-13 23:12:48 -07:00
libbio build: test for _WIN32, not _MINGW32 2010-09-08 22:20:35 -04:00
libmach libmach: fix warnings. 2011-04-14 23:58:08 -04:00
pkg rpc: run benchmarks over HTTP as well as direct network connections. 2011-04-26 16:16:51 -07:00
all-qemu.bash all-qemu.bash: remove DISABLE_NET_TESTS 2011-04-26 00:16:12 -04:00
all.bash build: $GOBIN defaults to $GOROOT/bin 2010-08-24 20:00:33 -04:00
clean.bash build: reenable clean.bash without gomake 2011-03-21 00:27:50 -03:00
env.bash rc/env.bash: fix for Go tool-chain build on windows under msys. 2011-04-23 11:34:08 -07:00
make.bash build: diagnose Ubuntu's buggy copy of gold 2011-03-18 18:23:00 -04:00
Make.ccmd build: remove intermediate yacc files in Make.ccmd 2010-12-14 12:22:40 -05:00
Make.clib build: Allow archiver to be specified in the environment with HOST_AR. 2010-12-07 15:28:26 -05:00
Make.cmd goinstall: support GOPATH; building and installing outside the Go tree 2011-04-27 11:00:34 +10:00
Make.common make: prevent rm provoking 'text file busy' errors. 2011-04-15 08:25:44 -04:00
Make.inc goinstall: handle $(GOOS) and $(GOARCH) in filenames 2011-03-07 10:54:53 -05:00
Make.pkg goinstall: support GOPATH; building and installing outside the Go tree 2011-04-27 11:00:34 +10:00
quietgcc.bash build: use gcc -Werror 2011-04-13 16:18:09 -04:00
run.bash run.bash: remove redundant rebuilds 2011-04-20 18:19:22 -04:00
sudo.bash build: no required environment variables 2010-08-18 10:08:49 -04:00
version.bash version.bash: strip changeset hash from 'hg tags' output 2011-04-04 10:06:09 +10:00