From 677e1d443d9d20a58e4559a4659df6eab663aa6c Mon Sep 17 00:00:00 2001 From: Sylvain Rabot Date: Mon, 8 Jul 2024 20:58:39 +0200 Subject: [PATCH] Do not build local os/arch when crossbuilding Signed-off-by: Sylvain Rabot --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5cffb20..01e23e4 100644 --- a/Makefile +++ b/Makefile @@ -159,7 +159,7 @@ $(GO_BUILD_TARGET): $(GO_BUILD_VERSION_TARGET) $(GO_BUILD_VERSION_TARGET): $(GO_BUILD_SRC) $(GO_GENERATE_TARGET) $(GO_BUILD_FLAGS_TARGET) | $(GO_BUILD_TARGET_DEPS) CGO_ENABLED=0 GOOS=$(GOOS) GOARCH=$(GOARCH) GOARM=$(GOARM) $(GO) build -tags $(GO_BUILD_TAGS) $(GO_BUILD_FLAGS) $(GO_BUILD_LDFLAGS) -o $@ -crossbuild: $(GO_BUILD_VERSION_TARGET) $(GO_CROSSBUILD_TARGETS) +crossbuild: $(GO_CROSSBUILD_TARGETS) $(GO_CROSSBUILD_WINDOWS_TARGET_PATTERN): $(GO_BUILD_SRC) $(GO_BUILD_FLAGS_TARGET) CGO_ENABLED=0 GOOS=windows GOARCH=$* $(GO) build -tags $(GO_BUILD_TAGS),crossbuild $(GO_BUILD_FLAGS) $(GO_BUILD_LDFLAGS) -o $@