nanovna-saver/io.github.zarath.nanovna-sa...

34 wiersze
798 B
YAML

app-id: io.github.zarath.nanovna-saver
runtime: org.kde.Platform
runtime-version: '6.8'
sdk: org.kde.Sdk
command: NanoVNASaver
build-options:
build-args:
- --share=network
modules:
- name: uv
buildsystem: simple
build-commands:
- pip install --prefix=/app uv
- name: nanonva-saver
sources:
- type: git
url: https://github.com/NanoVNA-Saver/nanovna-saver.git
branch: main
buildsystem: simple
build-commands:
- uv run task ui-compile
- uv build
- pip install --prefix=/app dist/NanoVNASaver*whl
- find /app
finish-args:
# X11 + XShm access
- --share=ipc
- --socket=wayland
- --socket=fallback-x11
# Needs access to NanoVNAs
- --device=all
# Needs to save files locally
- --filesystem=xdg-documents