From 3b3c3bc884b81f563eba1e2d2d1f45344734374f Mon Sep 17 00:00:00 2001 From: KoheiYamashita Date: Sun, 1 Mar 2026 01:44:27 +0900 Subject: [PATCH] refactor: rename Go x86_64 binary from amd64 to x86_64 Unify architecture naming across Go binaries and Android APKs. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/release.yml | 2 +- Makefile | 4 ++-- README.ja.md | 2 +- README.md | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 17985a170..e8b67d7a1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: RELEASE_TAG: ${{ github.event.release.tag_name }} run: | gh release upload "$RELEASE_TAG" \ - build/clawdroid-linux-amd64 \ + build/clawdroid-linux-x86_64 \ build/clawdroid-linux-arm64 \ build/clawdroid-linux-arm diff --git a/Makefile b/Makefile index f277bc69b..b34de9ae2 100644 --- a/Makefile +++ b/Makefile @@ -39,7 +39,7 @@ UNAME_M:=$(shell uname -m) # Platform-specific settings (Linux only) PLATFORM=linux ifeq ($(UNAME_M),x86_64) - ARCH=amd64 + ARCH=x86_64 else ifeq ($(UNAME_M),aarch64) ARCH=arm64 else @@ -70,7 +70,7 @@ build: generate build-all: generate @echo "Building for multiple platforms..." @mkdir -p $(BUILD_DIR) - GOOS=linux GOARCH=amd64 $(GO) build $(LDFLAGS) -o $(BUILD_DIR)/$(BINARY_NAME)-linux-amd64 ./$(CMD_DIR) + GOOS=linux GOARCH=amd64 $(GO) build $(LDFLAGS) -o $(BUILD_DIR)/$(BINARY_NAME)-linux-x86_64 ./$(CMD_DIR) GOOS=linux GOARCH=arm64 $(GO) build $(LDFLAGS) -o $(BUILD_DIR)/$(BINARY_NAME)-linux-arm64 ./$(CMD_DIR) GOOS=linux GOARCH=arm $(GO) build $(LDFLAGS) -o $(BUILD_DIR)/$(BINARY_NAME)-linux-arm ./$(CMD_DIR) @echo "All builds complete" diff --git a/README.ja.md b/README.ja.md index 945a18e1e..bc3cd826b 100644 --- a/README.ja.md +++ b/README.ja.md @@ -272,7 +272,7 @@ Termux 版は Go バックエンドを APK に内蔵せず、Termux 上で別プ |-------------|---------| | 64-bit ARM(最近のデバイスの大半) | `clawdroid-linux-arm64` | | 32-bit ARM | `clawdroid-linux-arm` | -| x86_64 | `clawdroid-linux-amd64` | +| x86_64 | `clawdroid-linux-x86_64` | Termux で `uname -m` を実行するとアーキテクチャを確認できます。 diff --git a/README.md b/README.md index 521725a92..d408d3f0a 100644 --- a/README.md +++ b/README.md @@ -274,7 +274,7 @@ Download from [GitHub Releases](https://github.com/KarakuriAgent/clawdroid/relea |-------------|--------| | 64-bit ARM (most modern devices) | `clawdroid-linux-arm64` | | 32-bit ARM | `clawdroid-linux-arm` | -| x86_64 | `clawdroid-linux-amd64` | +| x86_64 | `clawdroid-linux-x86_64` | You can check your architecture in Termux with `uname -m`.