fece6c563b051d9dbdd8dcfa1f263c3564fc5fc1
[pti/rtp.git] /
1 From 477fe86fda3b6980e6ebf7e2f2754a83fb9e4aa1 Mon Sep 17 00:00:00 2001
2 From: Jackie Huang <jackie.huang@windriver.com>
3 Date: Tue, 1 Aug 2023 17:38:05 +0800
4 Subject: [PATCH 4/9] pkgbuilder: add support for arm64
5
6 Use platform.machine() to check the host arch.
7
8 Test Plan:
9 PASS: build-pkgs on x86-64 host
10 PASS: build-image on x86-64 host
11 PASS: build-pkgs on arm64 host
12 PASS: build-image on arm64 host
13 PASS: Deploy AIO-SX on x86-64 target
14 PASS: Deploy AIO-SX on arm64 target
15 PASS: Deploy AIO-DX on x86-64 target
16 PASS: Deploy AIO-DX on arm64 target
17
18 Story: 2010739
19 Task: 48002
20
21 Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
22 Change-Id: I22d39e9d4b3ef06859b28b0f41a4f21eb8e4b340
23 ---
24  stx/toCOPY/pkgbuilder/app.py | 4 ++++
25  1 file changed, 4 insertions(+)
26
27 diff --git a/stx/toCOPY/pkgbuilder/app.py b/stx/toCOPY/pkgbuilder/app.py
28 index da24eb7..2ed13d1 100644
29 --- a/stx/toCOPY/pkgbuilder/app.py
30 +++ b/stx/toCOPY/pkgbuilder/app.py
31 @@ -18,9 +18,13 @@ from flask import Flask
32  from flask import jsonify
33  from flask import request
34  import logging
35 +import platform
36  
37  STX_DISTRO = 'bullseye'
38  STX_ARCH = 'amd64'
39 +if platform.machine() == 'aarch64':
40 +    STX_ARCH = "arm64"
41 +
42  PKG_BUILDER_LOG = '/localdisk/pkgbuilder.log'
43  
44  app = Flask(__name__)
45 -- 
46 2.30.2
47