@@ -90,7 +90,6 @@ export GO111MODULE := on
9090
9191GOOS ?= $(shell go env GOOS)
9292GOARCH ?= $(shell go env GOARCH)
93- GOARM ?= 7 # the default is 5
9493GOPATH ?= $(shell go env GOPATH)
9594BUILD_DIR ?= $(PWD ) /out
9695$(shell mkdir -p $(BUILD_DIR))
@@ -210,7 +209,7 @@ endif
210209
211210out/minikube$(IS_EXE ) : $(SOURCE_FILES ) $(ASSET_FILES ) go.mod
212211ifeq ($(MINIKUBE_BUILD_IN_DOCKER ) ,y)
213- $(call DOCKER,$(BUILD_IMAGE),GOOS=$(GOOS) GOARCH=$(GOARCH) GOARM=$(GOARM) /usr/bin/make $@)
212+ $(call DOCKER,$(BUILD_IMAGE),GOOS=$(GOOS) GOARCH=$(GOARCH) /usr/bin/make $@)
214213else
215214 $(if $(quiet),@echo " GO $@")
216215 $(Q)go build $(MINIKUBE_GOFLAGS) -tags "$(MINIKUBE_BUILD_TAGS)" -ldflags="$(MINIKUBE_LDFLAGS)" -o $@ k8s.io/minikube/cmd/minikube
@@ -224,14 +223,6 @@ out/minikube-linux-x86_64: out/minikube-linux-amd64
224223 $(if $(quiet ) ,@echo " CP $@ ")
225224 $(Q ) cp $< $@
226225
227- out/minikube-linux-armhf : out/minikube-linux-arm
228- $(if $(quiet ) ,@echo " CP $@ ")
229- $(Q ) cp $< $@
230-
231- out/minikube-linux-armv7hl : out/minikube-linux-arm
232- $(if $(quiet ) ,@echo " CP $@ ")
233- $(Q ) cp $< $@
234-
235226out/minikube-linux-aarch64 : out/minikube-linux-arm64
236227 $(if $(quiet ) ,@echo " CP $@ ")
237228 $(Q ) cp $< $@
@@ -258,7 +249,7 @@ ifeq ($(MINIKUBE_BUILD_IN_DOCKER),y)
258249 $(call DOCKER,$(BUILD_IMAGE),/usr/bin/make $@)
259250else
260251 $(if $(quiet),@echo " GO $@")
261- $(Q)GOOS="$(firstword $(subst -, ,$*))" GOARCH="$(lastword $(subst -, ,$(subst $(IS_EXE), ,$*)))" $(if $(call eq,$(lastword $(subst -, ,$(subst $(IS_EXE), ,$*))),arm),GOARM=$(GOARM)) \
252+ $(Q)GOOS="$(firstword $(subst -, ,$*))" GOARCH="$(lastword $(subst -, ,$(subst $(IS_EXE), ,$*)))" \
262253 go build -tags "$(MINIKUBE_BUILD_TAGS)" -ldflags="$(MINIKUBE_LDFLAGS)" -a -o $@ k8s.io/minikube/cmd/minikube
263254endif
264255
@@ -413,7 +404,7 @@ extract: ## extract internationalization words for translations
413404cross : minikube-linux-amd64 minikube-darwin-amd64 minikube-windows-amd64.exe # # Build minikube for all platform
414405
415406.PHONY : exotic
416- exotic : out/minikube-linux-arm out/minikube-linux- arm64 out/minikube-linux-ppc64le out/minikube-linux-s390x # # Build minikube for non-amd64 linux
407+ exotic : out/minikube-linux-arm64 out/minikube-linux-ppc64le out/minikube-linux-s390x # # Build minikube for non-amd64 linux
417408
418409.PHONY : windows
419410windows : minikube-windows-amd64.exe # # Build minikube for Windows 64bit
@@ -651,7 +642,7 @@ docker-multi-arch-build:
651642 # installs QEMU static binaries to allow docker multi-arch build, see: https://github.com/docker/setup-qemu-action
652643 docker run --rm --privileged tonistiigi/binfmt:latest --install all
653644
654- KICBASE_ARCH ?= linux/amd64,linux/arm64,linux/s390x,linux/arm,linux/ ppc64le
645+ KICBASE_ARCH ?= linux/amd64,linux/arm64,linux/s390x,linux/ppc64le
655646KICBASE_IMAGE_GCR ?= $(REGISTRY ) /kicbase:$(KIC_VERSION )
656647KICBASE_IMAGE_HUB ?= kicbase/stable:$(KIC_VERSION )
657648KICBASE_IMAGE_REGISTRIES ?= $(KICBASE_IMAGE_GCR ) $(KICBASE_IMAGE_HUB )
0 commit comments