hasshelper/Makefile
2022-10-08 00:00:53 -05:00

28 lines
412 B
Makefile

BIN_NAME=hasshelper
OSLIST=linux
ARCHLIST=arm64 amd64
default: all
all: test build
init:
go mod download
go mod tidy
generate: init
go generate
build: generate
env GOARCH=arm GOARM=5 GOOS=linux go build -o dist/${BIN_NAME}_linux_arm_5
env GOARCH=amd64 GOOS=linux go build -o dist/${BIN_NAME}_linux_amd64
test: generate
go test ./... -cover
watch:
modd
clean:
rm -f ${BIN_NAME}* dist/${BIN_NAME}*