lnprototest-v2/Makefile

29 lines
394 B
Makefile

CC=go
FMT=gofmt
NAME=lnprototestd
BASE_DIR=/script
OS=linux
ARCH=386
ARM=
default: fmt lint
$(CC) build -o $(NAME) cmd/main.go
fmt:
$(CC) fmt ./...
lint:
golangci-lint run
check:
$(CC) test -v ./...
build:
env GOOS=$(OS) GOARCH=$(ARCH) GOARM=$(ARM) $(CC) build -o $(NAME)-$(OS)-$(ARCH) cmd/main.go
coffee:
$(CC) build -o $(NAME) -ldflags "-s -w" cmd/main.go
dep:
$(CC) get -u all