feat: Initial flatpak support
This commit is contained in:
parent
d608156206
commit
51108ef86e
13 changed files with 771 additions and 1 deletions
32
flatpak/net.boxyfoxy.OptimaLab35.json
Normal file
32
flatpak/net.boxyfoxy.OptimaLab35.json
Normal file
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"id": "net.boxyfoxy.OptimaLab35",
|
||||
"runtime": "org.kde.Platform",
|
||||
"runtime-version": "6.8",
|
||||
"sdk": "org.kde.Sdk",
|
||||
"sdk-version": "6.8",
|
||||
"base": "io.qt.PySide.BaseApp",
|
||||
"base-version": "6.8",
|
||||
"command": "OptimaLab35",
|
||||
"version": "1.0",
|
||||
"finish-args": ["--socket=wayland", "--socket=x11"],
|
||||
"modules": [
|
||||
"python3-modules.json",
|
||||
{
|
||||
"name": "OptimaLab35",
|
||||
"buildsystem": "simple",
|
||||
"build-commands": [
|
||||
"pip install --no-build-isolation --prefix=/app .",
|
||||
"ls",
|
||||
"install -D flatpak/net.boxyfoxy.OptimaLab35.desktop /app/share/applications/net.boxyfoxy.OptimaLab35.desktop",
|
||||
"install -D flatpak/net.boxyfoxy.OptimaLab35.metainfo.xml /app/share/metainfo/net.boxyfoxy.OptimaLab35.metainfo.xml",
|
||||
"install -D flatpak/app-icon.png /app/share/icons/hicolor/512x512/apps/net.boxyfoxy.OptimaLab35.png"
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"type": "dir",
|
||||
"path": "../src"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue