代码拉取完成,页面将自动刷新
MODULES?=modbus opcua
OUTPUT_MODS:=$(MODULES:%=cmd/%)
IMAGE_MODS:=$(MODULES:%=image/cmd/%)
GO_TEST_FLAGS?=-race -short -covermode=atomic -coverprofile=coverage.out
GO_TEST_PKGS?=$(shell go list ./...)
.PHONY: all $(OUTPUT_MODS)
all: $(OUTPUT_MODS)
$(OUTPUT_MODS):
@${MAKE} -C $@
.PHONY: image $(IMAGE_MODS)
image: $(IMAGE_MODS)
$(IMAGE_MODS):
@${MAKE} -C $(patsubst image/%,%,$@) image
.PHONY: test
test: fmt
@go test ${GO_TEST_FLAGS} ${GO_TEST_PKGS}
@go tool cover -func=coverage.out | grep total
.PHONY: fmt
fmt:
go fmt ./...
.PHONY: clean
clean:
@rm -rf output
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。