gridtracker/flatpak_arm64_manifest.yml

40 wiersze
1.2 KiB
YAML

2022-10-16 14:30:35 +00:00
---
app-id: org.gridtracker.GridTracker
2023-10-22 21:41:52 +00:00
runtime: org.freedesktop.Platform
2023-10-22 22:44:30 +00:00
runtime-version: 1.6
2023-10-22 21:41:52 +00:00
sdk: org.freedesktop.Sdk
2023-10-22 22:44:30 +00:00
sdk-version: 1.6
2022-10-16 14:30:35 +00:00
rename-desktop-file: gridtracker.desktop
rename-icon: gridview
copy-icon: true
finish-args:
# X11 + XShm access
- "--share=ipc"
- "--socket=x11"
# Wayland and OpenGL access
- "--socket=wayland"
- "--device=dri"
# Audio access
- "--socket=pulseaudio"
# Network access
- "--share=network"
# User homedir access
- "--filesystem=home"
modules:
#- name: node-modules
# sources:
# - generated-sources.json
- name: gridtracker
buildsystem: simple
build-commands:
- |
mkdir -p ${FLATPAK_DEST}/{bin,share}
cp -r dist/GridTracker-*-linux-*64 ${FLATPAK_DEST}/share/gridtracker
mkdir -p ${FLATPAK_DEST}/share/applications
cp gridtracker.desktop ${FLATPAK_DEST}/share/applications/gridtracker.desktop
mkdir -p ${FLATPAK_DEST}/share/icons/hicolor/128x128/apps
2022-10-16 19:10:09 +00:00
cp ${FLATPAK_DEST}/share/gridtracker/gridview.png ${FLATPAK_DEST}/share/icons/hicolor/128x128/apps/gridview.png
2022-10-16 14:30:35 +00:00
ln -sr ${FLATPAK_DEST}/share/gridtracker/GridTracker ${FLATPAK_DEST}/bin/gridtracker
sources:
- type: dir
path: ./