代码拉取完成,页面将自动刷新
同步操作将从 北京小程科技有限公司/常量和模型生成工具 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
CMD=go run main.go
BASE=`pwd`/example
SRC=$(BASE)/origin
DEST=$(BASE)/dist
.PHONY: build
build:
rm -rf dist
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -o dist/tool-linux -mod vendor main.go
GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build -o dist/tool-windows.exe -mod vendor main.go
GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 go build -o dist/tool-mac -mod vendor main.go
.PHONY: test
test: const-go const-ts model-go model-ts
@echo "\n全部完成"
const-go:
@echo "----------Constant-GO----------"
@rm -rf $(DEST)/go/constant; mkdir -p $(DEST)/go/constant
@$(CMD) -src $(SRC)/constant -dest $(DEST)/go/constant -language go
@go fmt $(DEST)/go/constant > /dev/null
const-ts:
@echo "----------Constant-JS----------"
@rm -rf $(DEST)/ts/constant; mkdir -p $(DEST)/ts/constant
@$(CMD) -src $(SRC)/constant -dest $(DEST)/ts/constant -language ts
model-go:
@echo "----------Model-GO----------"
@rm -rf $(DEST)/go/model; mkdir -p $(DEST)/go/model
@$(CMD) -src $(SRC)/model -dest $(DEST)/go/model -language go
@go fmt $(DEST)/go/model > /dev/null
model-ts:
@echo "----------Constant-JS----------"
@rm -rf $(DEST)/ts/model; mkdir -p $(DEST)/ts/model
@$(CMD) -src $(SRC)/model -dest $(DEST)/ts/model -language ts
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。