Files
SharedClassManager/backend-go/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