Skip to content

Commit

Permalink
package: Add flatpak deployment
Browse files Browse the repository at this point in the history
Signed-off-by: Patrick José Pereira <[email protected]>
  • Loading branch information
patrickelectric authored and rafaellehmkuhl committed Oct 19, 2023
1 parent 3d34a72 commit b1178f0
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"coverage": "vitest --coverage",
"deploy:electron:dir": "electron-builder --dir",
"deploy:electron": "electron-builder --publish=never",
"deploy:flatpak": "electron-builder --x64 --linux flatpak",
"dev": "vite",
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --ignore-path .gitignore --max-warnings=0",
"preview": "vite preview --port 5050",
Expand Down Expand Up @@ -101,6 +102,24 @@
"appId": "org.bluerobotics.cockpit",
"mac": {
"category": "public.app-category.entertainment"
},
"flatpak": {
"base": "org.electronjs.Electron2.BaseApp",
"baseVersion": "22.08",
"description": "An intuitive and customizable cross-platform ground control station for remote vehicles of all types.",
"finishArgs": [
"--socket=wayland",
"--socket=x11",
"--share=ipc",
"--device=dri",
"--socket=pulseaudio",
"--filesystem=/run/udev:ro",
"--share=network",
"--talk-name=org.freedesktop.Notifications"
],
"runtime": "org.freedesktop.Platform",
"runtimeVersion": "22.08",
"sdk": "org.freedesktop.Sdk"
}
}
}

0 comments on commit b1178f0

Please sign in to comment.