Merge pull request #1 from bh1xaq/feat-loong64

增加对 LoongArch64 架构的支持
This commit is contained in:
dushixiang authored and GitHub committed 2025-11-28 15:38:40 +08:00
commit 1e8af8c86e
3 files changed
+10 -1

No files matched your search

+2 -1
View File
@@ -33,6 +33,7 @@ build-agents:
$(GOFLAGS) GOOS=linux GOARCH=amd64 go build -ldflags="$(LDFLAGS)" -o bin/agents/pika-agent-linux-amd64 cmd/agent/*.go
$(GOFLAGS) GOOS=linux GOARCH=arm64 go build -ldflags="$(LDFLAGS)" -o bin/agents/pika-agent-linux-arm64 cmd/agent/*.go
$(GOFLAGS) GOOS=linux GOARCH=arm GOARM=7 go build -ldflags="$(LDFLAGS)" -o bin/agents/pika-agent-linux-armv7 cmd/agent/*.go
$(GOFLAGS) GOOS=linux GOARCH=loong64 go build -ldflags="$(LDFLAGS)" -o bin/agents/pika-agent-linux-loong64 cmd/agent/*.go
# macOS
$(GOFLAGS) GOOS=darwin GOARCH=amd64 go build -ldflags="$(LDFLAGS)" -o bin/agents/pika-agent-darwin-amd64 cmd/agent/*.go
@@ -82,4 +83,4 @@ version:
@echo "Version: $(VERSION)"
@echo "Git Revision: $(GIT_REVISION)"
@echo "Go Version: $(GO_VERSION)"
@echo "Build Time: $(BUILD_TIME)"
@echo "Build Time: $(BUILD_TIME)"
+3
View File
@@ -852,6 +852,9 @@ detect_platform() {
aarch64|arm64)
ARCH="arm64"
;;
loongarch64)
ARCH="loong64"
;;
*)
echo_error "不支持的架构: $ARCH"
exit 1
+5
View File
@@ -74,6 +74,11 @@ const AgentInstall = () => {
icon: <img src={linuxPng} alt="Linux" className="h-4 w-4"/>,
downloadUrl: '/api/agent/downloads/agent-linux-arm64',
},
'linux-loong64': {
name: 'Linux (loongarch64)',
icon: <img src={linuxPng} alt="Linux" className={'h-4 w-4'}/>,
downloadUrl: '/api/agent/downloads/agent-linux-loong64',
},
'darwin-amd64': {
name: 'macOS (amd64)',
icon: <img src={applePng} alt="macOS" className="h-4 w-4"/>,