21 lines
639 B
Makefile
21 lines
639 B
Makefile
# Go 代理(国内环境使用阿里云镜像)
|
|
GOPROXY ?= https://mirrors.aliyun.com/goproxy/,direct
|
|
GOPRIVATE ?= hz-gitea.sea-studio.top
|
|
|
|
.PHONY: tidy build run dev clean
|
|
|
|
build:
|
|
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) GONOSUMCHECK=$(GOPRIVATE) GONOSUMDB=$(GOPRIVATE) go build -mod=vendor -o sharedclassmanager ./cmd/server
|
|
|
|
run:
|
|
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run -mod=vendor ./cmd/server
|
|
|
|
dev:
|
|
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) go run -mod=vendor ./cmd/server
|
|
|
|
tidy:
|
|
GOPROXY=$(GOPROXY) GOPRIVATE=$(GOPRIVATE) GONOSUMCHECK=$(GOPRIVATE) GONOSUMDB=$(GOPRIVATE) go mod tidy
|
|
|
|
clean:
|
|
rm -f sharedclassmanager
|