snap: add architectures to snap build
authorColin Ian King <colin.king@canonical.com>
Mon, 6 Sep 2021 14:56:10 +0000 (15:56 +0100)
committeryonghong-song <ys114321@gmail.com>
Tue, 7 Sep 2021 14:55:16 +0000 (07:55 -0700)
Enable remove build without needing to specifiy architectures on
the command line

Signed-off-by: Colin Ian King <colin.king@canonical.com>
snap/snapcraft.yaml

index 35ae9624b9297f826fc621f097cd07f9ea3ac9db..9eedafd94d0e5ec85e3e4f465e1e48c48e565c0f 100644 (file)
@@ -28,6 +28,14 @@ assumes: [snapd2.37]
 base: core18
 adopt-info: bcc
 
+architectures:
+    - build-on: s390x
+    - build-on: ppc64el
+    - build-on: arm64
+    - build-on: armhf
+    - build-on: amd64
+    - build-on: i386
+
 parts:
     bcc:
         plugin: cmake
@@ -241,7 +249,7 @@ apps:
         command: bcc-wrapper pythonstat
     readahead:
         command: bcc-wrapper readahead
-    reset_trace:
+    reset-trace:
         command: bcc-wrapper reset-trace
     rubycalls:
         command: bcc-wrapper rubycalls