2022-02-23 18:15:12 +00:00
|
|
|
####################################################
|
|
|
|
# Build
|
|
|
|
####################################################
|
|
|
|
build:
|
|
|
|
go build -o versionedTerraform ./cmd
|
|
|
|
####################################################
|
|
|
|
# Clean
|
|
|
|
####################################################
|
|
|
|
clean:
|
2023-10-05 21:02:10 +00:00
|
|
|
rm -f $(shell go env GOPATH)/bin/versionedTerraform
|
2022-02-23 18:15:12 +00:00
|
|
|
####################################################
|
|
|
|
# Install
|
|
|
|
####################################################
|
|
|
|
install:
|
2023-10-05 21:02:10 +00:00
|
|
|
mv versionedTerraform $(shell go env GOPATH)/bin/
|
2022-02-23 18:15:12 +00:00
|
|
|
####################################################
|
|
|
|
# help feature
|
|
|
|
####################################################
|
|
|
|
help:
|
|
|
|
@echo ''
|
|
|
|
@echo 'Usage: make [TARGET]'
|
|
|
|
@echo 'Targets:'
|
2023-10-05 21:02:10 +00:00
|
|
|
@echo ' build go build -o versionedTerraform ./cmd'
|
|
|
|
@echo ' clean removes installed versionedTerraform file'
|
|
|
|
@echo ' install installs versionedTerraform to bin folder in GOPATH'
|
|
|
|
@echo ' all Nothing to do.'
|
|
|
|
@echo ''
|