Files
qgroundcontrol/deploy/linux/org.mavlink.qgroundcontrol.flatpak.yml
T
2025-02-06 14:54:24 -05:00

40 lines
1001 B
YAML

app-id: org.mavlink.qgroundcontrol
runtime: org.gnome.Platform
runtime-version: 47
sdk: org.gnome.Sdk
command: QGroundControl
rename-appdata-file: org.mavlink.qgroundcontrol.metainfo.xml
finish-args:
- --socket=wayland
- --socket=fallback-x11
- --socket=pulseaudio
- --device=all # allow access USB Serial
- --share=ipc
- --share=network
- --filesystem=home
- --filesystem=xdg-run/gvfs # GVfs
- --filesystem=/media # automount via udisks
- --filesystem=/run/udev:ro # enables firmware upload & auto connecting
modules:
- name: QGroundControl
sources:
- type: git
url: https://github.com/mavlink/qgroundcontrol.git
tag: master
commit: 35f7efd36e0d14e39378cc3acdbcb003b8c57921
buildsystem: cmake-ninja
builddir: true
config-opts:
- -D BUILD_SHARED_LIBS=OFF
- -D BUILD_TESTING=OFF
cleanup:
- /include
- /bin/dbf*
- /bin/shp*
- /lib/cmake
- /share/shapelib
- '*.a'
- '*.cmake'