cln-rpc-benchmarks/Makefile

33 lines
449 B
Makefile

CC=go
FMT=gofmt
NAME=cln-rpc-bench
BASE_DIR=/script
OS=linux
ARCH=386
ARM=
GORPC_COMMIT=4471a927bb9937a45a9ece876c3e00f093727fc3
default: fmt lint
$(CC) build -o $(NAME) cmd/main.go
fmt:
$(CC) fmt ./...
lint:
golangci-lint run
check:
$(CC) run cmd/main.go
check-dev:
richgo test ./... -v
build:
env GOOS=$(OS) GOARCH=$(ARCH) GOARM=$(ARM) $(CC) build -o $(NAME)-$(OS)-$(ARCH) cmd/main.go
dep:
$(CC) get -u all
force:
$(CC) mod vendor