Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name: terraform | name: terraform | ||||
| version: 0.11.1 | version: 0.11.1 | ||||
| release: 1 | release: 1 | ||||
| source: | source: | ||||
| - https://github.com/hashicorp/terraform/archive/v0.11.1.tar.gz: da804e69e990226ee14dadbf33850c8b074d5e0782d56522b71d62c4c5c82cba | - https://github.com/hashicorp/terraform/archive/v0.11.1.tar.gz: da804e69e990226ee14dadbf33850c8b074d5e0782d56522b71d62c4c5c82cba | ||||
| license: MPL-2.0 | license: MPL-2.0 | ||||
| component: programming.tools | component: programming.tools | ||||
| summary: Terraform tool | summary: Terraform tool | ||||
| description: | | description: | | ||||
| Terraform is a tool for building, changing, and combining infrastructure safely and efficiently. | Terraform is a tool for building, changing, and combining infrastructure safely and efficiently. | ||||
| networking: true | networking: true | ||||
| builddeps: | builddeps: | ||||
| - git | - git | ||||
| - golang | - golang | ||||
| setup: | | setup: | | ||||
| mkdir -p ../src/github.com/hashicorp/terraform | mkdir -p ../src/github.com/hashicorp/terraform | ||||
| cp -aT . ../src/github.com/hashicorp/terraform/ | cp -aT . ../src/github.com/hashicorp/terraform/ | ||||
| mv ../src . | mv ../src . | ||||
| export GOPATH=`pwd` | export GOPATH=`pwd` | ||||
| go get -u golang.org/x/tools/cmd/stringer | go get -u golang.org/x/tools/cmd/stringer | ||||
| build: | | build: | | ||||
| export GOPATH=`pwd` | export GOPATH=`pwd` | ||||
| export PATH=$PATH:$GOPATH/bin | export PATH=$PATH:$GOPATH/bin | ||||
| cd src/github.com/hashicorp/terraform | cd src/github.com/hashicorp/terraform | ||||
| %make dev | %make dev | ||||
| check: | | check: | | ||||
| export GOPATH=`pwd` | export GOPATH=`pwd` | ||||
| export PATH=$PATH:$GOPATH/bin | export PATH=$PATH:$GOPATH/bin | ||||
| cd src/github.com/hashicorp/terraform | cd src/github.com/hashicorp/terraform | ||||
| %make test | %make test | ||||
| install: | | install: | | ||||
| install -D -d -m 00755 $installdir/usr/bin | install -D -d -m 00755 $installdir/usr/bin | ||||
| install -D -m 00755 src/github.com/hashicorp/terraform/bin/terraform $installdir/usr/bin/terraform | install -D -m 00755 src/github.com/hashicorp/terraform/bin/terraform $installdir/usr/bin/terraform | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.