Skip to content

Commit

Permalink
Add aarch64 build file
Browse files Browse the repository at this point in the history
This build file, notably, uses ShellCheck v0.10, but is otherwise
similar to the other targets.
  • Loading branch information
tdewey-rpi authored and TheAssassin committed Dec 23, 2024
1 parent ad14324 commit 98b8041
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions appimagecraft-aarch64.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
version: 1

project:
name: com.github.theassassin.appimagecraft
version_command: cd "$PROJECT_ROOT" && git rev-parse --short HEAD

build:
null:

scripts:
post_build:
# note: only using this multiline syntax allows the use of a literal colon in the warning message with PyYAML
- |
wget https://github.com/koalaman/shellcheck/releases/download/v0.10.0/shellcheck-v0.10.0.linux.aarch64.tar.xz -O - | \
tar xJ -C "$BUILD_DIR" --strip-components=1
appimage:
arch: aarch64

linuxdeploy:
plugins:
- conda
extra_args: -i "$PROJECT_ROOT"/deployment/appimagecraft.svg -d "$PROJECT_ROOT"/deployment/appimagecraft.desktop --custom-apprun "$PROJECT_ROOT"/deployment/AppRun.sh
environment:
PIP_REQUIREMENTS: .
ARCH: aarch64
raw_environment:
- PIP_WORKDIR="$PROJECT_ROOT"
- OUTPUT=appimagecraft-"$ARCH".AppImage

0 comments on commit 98b8041

Please sign in to comment.