From fac33eb6dac6cdb312026579c64396aa98b91c4b Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 20 Sep 2021 18:13:31 +0200 Subject: [PATCH 1/2] Update snap build --- snap/README.md | 4 ++-- snap/snapcraft.yaml | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/snap/README.md b/snap/README.md index 5110424977..d7245ed05f 100644 --- a/snap/README.md +++ b/snap/README.md @@ -1,3 +1,3 @@ -Snaps are containerised software packages that are simple to create and install on all major Linux systems without modification. [Learn more](https://docs.snapcraft.io/). +Snaps are containerised software packages that are simple to create and install on all major Linux systems without modification. [Learn more](https://docs.snapcraft.io). -[![Snap Status](https://build.snapcraft.io/badge/AssemblyScript/assemblyscript.svg)](https://snapcraft.io/assemblyscript) +[![Snap Status](https://snapcraft.io/assemblyscript/badge.svg)](https://snapcraft.io/assemblyscript) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 65940ef39e..f96ee1639f 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -12,7 +12,13 @@ confinement: strict apps: asc: command: asc + asinit: + command: asinit parts: assemblyscript: source: . - plugin: nodejs + plugin: npm + npm-node-version: 16.9.1 +architectures: + - build-on: amd64 + run-on: [amd64, armhf, arm64, i386] From 5e45da0d0438cf0d83f1b91665660ed078850f0b Mon Sep 17 00:00:00 2001 From: dcode Date: Mon, 20 Sep 2021 18:20:47 +0200 Subject: [PATCH 2/2] more --- snap/snapcraft.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index f96ee1639f..a364ab1fb6 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,12 +1,19 @@ name: assemblyscript -version: git +title: AssemblyScript summary: A TypeScript-like language for WebAssembly. description: | AssemblyScript compiles a variant of TypeScript to WebAssembly using Binaryen. See the AssemblyScript website for documentation: https://www.assemblyscript.org +type: app icon: media/icon.svg +issues: https://github.com/AssemblyScript/assemblyscript/issues +donation: https://opencollective.com/assemblyscript +source-code: https://github.com/AssemblyScript/assemblyscript.git +website: https://www.assemblyscript.org +license: Apache-2.0 +version: git grade: stable confinement: strict apps: