forked from LaconicNetwork/kompose
update build instruction with go 1.5 and 1.6
This commit is contained in:
parent
b5bac385a2
commit
9cb74ed023
12
README.md
12
README.md
@ -36,10 +36,8 @@ $ PROG=kompose source script/bash_autocomplete
|
|||||||
|
|
||||||
### Building with `go`
|
### Building with `go`
|
||||||
|
|
||||||
- You need `go` v1.5
|
- You need `go` v1.6 or later.
|
||||||
- You need to set export `GO15VENDOREXPERIMENT=1` environment variable
|
- If your working copy is not in your `GOPATH`, you need to set it accordingly.
|
||||||
- If your working copy is not in your `GOPATH`, you need to set it
|
|
||||||
accordingly.
|
|
||||||
|
|
||||||
```console
|
```console
|
||||||
$ go build -tags experimental -o kompose ./cli/main
|
$ go build -tags experimental -o kompose ./cli/main
|
||||||
@ -47,6 +45,12 @@ $ go build -tags experimental -o kompose ./cli/main
|
|||||||
|
|
||||||
You need `-tags experimental` because the current `bundlefile` package of docker/libcompose is still experimental.
|
You need `-tags experimental` because the current `bundlefile` package of docker/libcompose is still experimental.
|
||||||
|
|
||||||
|
If you have `go` v1.5, it's still good to build `kompose` with the following settings:
|
||||||
|
|
||||||
|
```console
|
||||||
|
$ CGO_ENABLED=0 GO15VENDOREXPERIMENT=1 go build -o kompose -tags experimental ./cli/main
|
||||||
|
```
|
||||||
|
|
||||||
### Building multi-platform binaries with make
|
### Building multi-platform binaries with make
|
||||||
|
|
||||||
- You need `make`
|
- You need `make`
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user