build: allow make build for different arch

Allow `make build` to perform cross-architecture builds by using
`make GOARCH=<arch> build`.

Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com>
This commit is contained in:
Blaine Gardner committed 2025-06-17 14:05:12 -06:00
1 parent 6349ec9888
commit 21d3dddda7
1 file changed
+2 -2
+2 -2
View File
@@ -130,8 +130,8 @@ do.build.platform.%:
do.build.parallel: $(foreach p,$(PLATFORMS_TO_BUILD_FOR), do.build.platform.$(p))
build: build.common ## Only build for linux platform
@$(MAKE) go.build PLATFORM=linux_$(GOHOSTARCH)
@$(MAKE) -C images PLATFORM=linux_$(GOHOSTARCH)
@$(MAKE) go.build PLATFORM=linux_$(GOARCH)
@$(MAKE) -C images PLATFORM=linux_$(GOARCH)
build.all: build.common ## Build source code for all platforms.
ifneq ($(GOHOSTARCH),amd64)