21 lines
618 B
Makefile
21 lines
618 B
Makefile
# Go 代理(国内环境使用 goproxy.cn)
|
||
GOPROXY ?= https://goproxy.cn,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
|