Add example for building using existing workspace

If you already have docker machine cloned, or want to use an
existing workspace to clone it to, this helps with what your
GOPATH should be set to.

Also cleanining up the formatting of the previous block to
match others on the page.

Signed-off-by: Christy Perez <christy@linux.vnet.ibm.com>
This commit is contained in:
Christy Perez 2016-03-10 16:25:32 -06:00
parent 5a270c9751
commit 4a4f060122
1 changed files with 13 additions and 5 deletions

View File

@ -35,11 +35,19 @@ To build the `docker-machine` binary using containers, simply run:
Make sure the source code directory is under a correct directory structure;
Example of cloning and preparing the correct environment `GOPATH`:
mkdir docker-machine
cd docker-machine
export GOPATH="$PWD"
go get github.com/docker/machine
cd src/github.com/docker/machine
$ mkdir docker-machine
$ cd docker-machine
$ export GOPATH="$PWD"
$ go get github.com/docker/machine
$ cd src/github.com/docker/machine
If you want to use your existing workspace, make sure your `GOPATH` is set to
the directory that contains your `src` directory, e.g.:
$ export GOPATH=/home/yourname/work
$ mkdir -p $GOPATH/src/github.com/docker
$ cd $GOPATH/src/github.com/docker && git clone git@github.com:docker/machine.git
$ cd machine
At this point, simply run: