@@ -297,7 +297,7 @@ gen_release_info:
297297
298298.PHONY : linux-release-binary macos-release-binary windows-release-binary
299299linux-release-binary : LDFLAGS+= $(RELEASE_VERSION_VARIABLES )
300- linux-release-binary : $(BUILD_DIR ) /linux-amd64 /crc
300+ linux-release-binary : $(BUILD_DIR ) /linux-${GOARCH} /crc
301301
302302macos-release-binary : LDFLAGS+= -X '$(MODULEPATH ) /pkg/crc/version.installerBuild=true' $(RELEASE_VERSION_VARIABLES )
303303macos-release-binary : $(BUILD_DIR ) /macos-universal/crc
@@ -310,20 +310,20 @@ release: clean linux-release macos-release-binary windows-release-binary check
310310linux-release : clean lint linux-release-binary embed_crc_helpers gen_release_info
311311 mkdir $(RELEASE_DIR )
312312
313- @mkdir -p $(BUILD_DIR)/crc-linux-$(CRC_VERSION)-amd64
314- @cp LICENSE $(BUILD_DIR)/linux-amd64/crc $(BUILD_DIR)/crc-linux-$(CRC_VERSION)-amd64
315- tar cJSf $(RELEASE_DIR)/crc-linux-amd64 .tar.xz -C $(BUILD_DIR) crc-linux-$(CRC_VERSION)-amd64 --owner=0 --group=0
313+ @mkdir -p $(BUILD_DIR)/crc-linux-$(CRC_VERSION)-${GOARCH}
314+ @cp LICENSE $(BUILD_DIR)/linux-amd64/crc $(BUILD_DIR)/crc-linux-$(CRC_VERSION)-${GOARCH}
315+ tar cJSf $(RELEASE_DIR)/crc-linux-${GOARCH} .tar.xz -C $(BUILD_DIR) crc-linux-$(CRC_VERSION)-${GOARCH} --owner=0 --group=0
316316
317317 @cp $(RELEASE_INFO) $(RELEASE_DIR)/$(RELEASE_INFO)
318318
319319 cd $(RELEASE_DIR) && sha256sum * > sha256sum.txt
320320
321321.PHONY : embed_crc_helpers
322- embed_crc_helpers : $(BUILD_DIR ) /linux-amd64 /crc $(HOST_BUILD_DIR ) /crc-embedder
322+ embed_crc_helpers : $(BUILD_DIR ) /linux-${GOARCH} /crc $(HOST_BUILD_DIR ) /crc-embedder
323323ifeq ($(CUSTOM_EMBED ) ,false)
324- $(HOST_BUILD_DIR)/crc-embedder embed --log-level debug --goos=linux $(BUILD_DIR)/linux-amd64 /crc
324+ $(HOST_BUILD_DIR)/crc-embedder embed --log-level debug --goos=linux $(BUILD_DIR)/linux-${GOARCH} /crc
325325else
326- $(HOST_BUILD_DIR)/crc-embedder embed --log-level debug --cache-dir=$(EMBED_DOWNLOAD_DIR) --no-download --goos=linux $(BUILD_DIR)/linux-amd64 /crc
326+ $(HOST_BUILD_DIR)/crc-embedder embed --log-level debug --cache-dir=$(EMBED_DOWNLOAD_DIR) --no-download --goos=linux $(BUILD_DIR)/linux-${GOARCH} /crc
327327endif
328328
329329.PHONY : update-go-version
0 commit comments