summaryrefslogtreecommitdiff
path: root/osmind-ai.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-11-04 11:22:11 +0000
committerCoprDistGit <infra@openeuler.org>2025-11-04 11:22:11 +0000
commit587fa51b3cdf66bff14b58f7216891d85503be58 (patch)
treeb81f49a467464e7a3c36767c4b4614b56504d5cd /osmind-ai.spec
parentae14c42665fe6c84cf69376b6998aba29f0ec6c1 (diff)
automatic import of osmind-aiopeneuler24.03_LTS_SP1
Diffstat (limited to 'osmind-ai.spec')
-rw-r--r--osmind-ai.spec10
1 files changed, 9 insertions, 1 deletions
diff --git a/osmind-ai.spec b/osmind-ai.spec
index 8f24add..5a2230b 100644
--- a/osmind-ai.spec
+++ b/osmind-ai.spec
@@ -16,6 +16,14 @@ Source0: %{name}-%{version}.tar.gz
BuildRequires: golang
Requires: systemd
+%ifarch x86_64
+%define archdir x86_64
+%endif
+
+%ifarch aarch64
+%define archdir aarch64
+%endif
+
%description
OSMind AI Service packaged as RPM.
@@ -34,7 +42,7 @@ install -d -m 755 %{buildroot}/opt/osmind_ai
install -d -m 755 %{buildroot}%{_unitdir}
# 复制二进制文件
-install -m 755 osmind_agent %{buildroot}/opt/osmind_ai/
+install -m 755 agent/%{archdir}/osmind_agent %{buildroot}/opt/osmind_ai/
# 复制 systemd 服务文件
install -m 644 osmind-ai.service %{buildroot}%{_unitdir}/