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