Added makefile
This commit is contained in:
parent
0969aabbe3
commit
2cf2657501
2 changed files with 25 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -4,3 +4,4 @@
|
|||
receita-provider
|
||||
backend
|
||||
*.tfstate.backup
|
||||
bin/
|
||||
|
|
24
Makefile
Normal file
24
Makefile
Normal file
|
@ -0,0 +1,24 @@
|
|||
provider_directory=~/.terraform.d/plugins/terraform.local/balhau/receita/1.0.0/darwin_amd64/
|
||||
|
||||
.PHONY: clean-bin
|
||||
clean-bin:
|
||||
rm -rf bin
|
||||
|
||||
.PHONY: clean-terraform-state
|
||||
clean-terraform-state:
|
||||
rm -rf example/.terraform terraform.tfstate.backup .terraform.lock.hcl terraform.tfstate
|
||||
|
||||
.PHONY: clean
|
||||
clean: clean-bin clean-terraform-state
|
||||
|
||||
.PHONY: build
|
||||
build:
|
||||
mkdir -p bin
|
||||
go build -o bin/terraform-provider-receita
|
||||
go build -o bin/backend api/backend.go
|
||||
|
||||
.PHONY: install-provider
|
||||
install-provider:
|
||||
mkdir -p $(provider_directory)
|
||||
cp bin/terraform-provider-receita $(provider_directory)
|
||||
|
Loading…
Reference in a new issue