BINARY_NAME ?= $(notdir $(CURDIR))
.PHONY: build
build:
go build -o $(BINARY_NAME) ./...
.PHONY: build-all
build-all:
GOOS=linux GOARCH=amd64 go build -o $(BINARY_NAME)-linux-amd64 ./...
GOOS=darwin GOARCH=amd64 go build -o $(BINARY_NAME)-darwin-amd64 ./...
GOOS=windows GOARCH=amd64 go build -o $(BINARY_NAME)-windows-amd64.exe ./...