summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorDario Maiocchi <MalloZup@users.noreply.github.com>2017-03-02 10:58:13 +0100
committerGitHub <noreply@github.com>2017-03-02 10:58:13 +0100
commita8638202980c699b842f5a6c0eea0fe984171615 (patch)
tree5cc7f701568f4d3cf83ee683af4b79ff0ae413b7 /README.md
parenta125a6cf000c9fb3300d2d80afcfb1b13b2952b3 (diff)
downloadterraform-provider-libvirt-a8638202980c699b842f5a6c0eea0fe984171615.tar
terraform-provider-libvirt-a8638202980c699b842f5a6c0eea0fe984171615.tar.gz
simplify the install documentation
Setting $GOPATH and installing go should be a prereq of go-devs. Additionally go get -u does already the clone in src
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 6 insertions, 8 deletions
diff --git a/README.md b/README.md
index 5209508a..8b7ff212 100644
--- a/README.md
+++ b/README.md
@@ -76,21 +76,19 @@ $ terraform destroy
## Building from source
-1. [Install Go](https://golang.org/doc/install) on your machine
-2. [Set up Gopath](https://golang.org/doc/code.html)
-3. `git clone` this repository into `$GOPATH/src/github.com/dmacvicar/terraform-provider-libvirt`
-4. Get the dependencies, either with `go get`
- 1. Run `go get`
- 2. Switch the terraform project back to the stable version, otherwise you will get a `Incompatible API version with plugin. Plugin version: 1, Ours: 2` error at runtime:
+1. ``` go get -u github.com/dmacvicar/terraform-provider-libvirt ```
+ Install ```libvirt-devel``` package, if you get ``` fatal error: libvirt/libvirt.h: No such file or directory```
+
+2. Switch the terraform project back to the stable version, otherwise you will get a `Incompatible API version with plugin. Plugin version: 1, Ours: 2` error at runtime:
```
cd $GOPATH/src/github.com/hashicorp/terraform
git checkout v0.6.16
cd $GOPATH/src/github.com/dmacvicar/terraform-provider-libvirt
```
-5. .. or alternatively install [govend](https://github.com/govend/govend) and:
+3. .. or alternatively install [govend](https://github.com/govend/govend) and:
1. Run `govend`, which will scan dependencies and download them into vendor
2. problematic dependencies, like terraform, will be automatically in the right version thanks to the `vendor.yml` file.
-6. Run `go install` to build the binary. You will now find the
+4. Run `go install` to build the binary. You will now find the
binary at `$GOPATH/bin/terraform-provider-libvirt`.
## Running