first commit
This commit is contained in:
31
Makefile
Normal file
31
Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
GOCMD=go
|
||||
GOBUILD=$(GOCMD) build
|
||||
GOCLEAN=$(GOCMD) clean
|
||||
GOTEST=$(GOCMD) test
|
||||
GOGET=$(GOCMD) get
|
||||
BINARY_NAME=jwtserver
|
||||
BINARY_UNIX=$(BINARY_NAME)_unix
|
||||
|
||||
build:
|
||||
$(GOBUILD) -o $(BINARY_NAME) -v ./cmd/jwtserver/main.go
|
||||
|
||||
build-docker:
|
||||
docker-compose build
|
||||
|
||||
up: build-docker
|
||||
docker-compose up
|
||||
|
||||
init: clean vendor
|
||||
|
||||
run:
|
||||
$(GOBUILD) -o $(BINARY_NAME) -v ./cmd/...
|
||||
./$(BINARY_NAME)
|
||||
|
||||
vendor: tidy
|
||||
go mod vendor
|
||||
|
||||
clean:
|
||||
$(GOCLEAN) ./...
|
||||
@rm -rf ./vendor
|
||||
@rm -f $(BINARY_NAME)
|
||||
@rm -f $(BINARY_UNIX)
|
Reference in New Issue
Block a user