app-id: io.github.leogallego.ansiblejane runtime: org.freedesktop.Platform runtime-version: '24.08' sdk: org.freedesktop.Sdk command: ansible-jane-wrapper finish-args: - --share=network - --socket=x11 - --socket=wayland - --share=ipc - --device=dri - --persist=.ansiblejane - --persist=.java modules: - name: ansible-jane buildsystem: simple build-commands: - tar xf ansible-jane-desktop-linux-*.tar.gz - mkdir -p /app/lib/ansible-jane - cp -r ansible-jane/. /app/lib/ansible-jane/ - install -Dm755 ansible-jane-wrapper.sh /app/bin/ansible-jane-wrapper - install -Dm644 io.github.leogallego.ansiblejane.desktop /app/share/applications/io.github.leogallego.ansiblejane.desktop - install -Dm644 io.github.leogallego.ansiblejane.metainfo.xml /app/share/metainfo/io.github.leogallego.ansiblejane.metainfo.xml - install -Dm644 icon.png /app/share/icons/hicolor/512x512/apps/io.github.leogallego.ansiblejane.png sources: - type: file url: https://github.com/leogallego/ansible-jane/releases/download/v0.8.4-alpha.6/ansible-jane-desktop-linux-0.8.4-alpha.6.tar.gz sha256: 0000000000000000000000000000000000000000000000000000000000000000 dest-filename: ansible-jane-desktop-linux-0.8.4-alpha.6.tar.gz x-checker-data: type: json url: https://api.github.com/repos/leogallego/ansible-jane/releases/latest version-query: .tag_name | sub("^v"; "") url-query: .assets[] | select(.name | test("linux.*\\.tar\\.gz$")) | .browser_download_url - type: file path: io.github.leogallego.ansiblejane.desktop - type: file path: io.github.leogallego.ansiblejane.metainfo.xml - type: file path: ../composeApp/icon.png - type: script dest-filename: ansible-jane-wrapper.sh commands: - export PATH="/app/lib/ansible-jane/bin:${PATH}" - exec /app/lib/ansible-jane/bin/ansible-jane "$@"