代码拉取完成,页面将自动刷新
MODULES?=object
PLATFORM_ALL:=linux/amd64 linux/arm64 linux/386 linux/arm/v7
GO_TEST_FLAGS?=
GO_TEST_PKGS?=$(shell go list ./...)
ifndef PLATFORMS
GO_OS:=$(shell go env GOOS)
GO_ARCH:=$(shell go env GOARCH)
GO_ARM:=$(shell go env GOARM)
PLATFORMS:=$(if $(GO_ARM),$(GO_OS)/$(GO_ARCH)/$(GO_ARM),$(GO_OS)/$(GO_ARCH))
ifeq ($(GO_OS),darwin)
PLATFORMS+=linux/amd64
endif
else ifeq ($(PLATFORMS),all)
override PLATFORMS:=$(PLATFORM_ALL)
endif
OUTPUT:=output
OUTPUT_MODS:=$(MODULES:%=baetyl-remote-%)
TEST_MODS:=$(MODULES:%=test/baetyl-remote-%) #a little tricky to add prefix 'test/' in order to distinguish from OUTPUT_MODS
IMAGE_MODS:=$(MODULES:%=image/baetyl-remote-%) # a little tricky to add prefix 'image/' in order to distinguish from OUTPUT_MODS
.PHONY: all $(OUTPUT_MODS)
all: $(OUTPUT_MODS)
$(OUTPUT_MODS):
@make -C $@
.PHONY: image $(IMAGE_MODS)
image: $(IMAGE_MODS)
$(IMAGE_MODS):
@make -C $(notdir $@) image
$(TEST_MODS):
@make -C $(notdir $@) test
.PHONY: test
test: $(TEST_MODS)
.PHONY: rebuild
rebuild: clean all
.PHONY: clean
clean:
@-rm -rf $(OUTPUT)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。