mirror of
https://github.com/MAKS-IT-COM/maksit-cluster-console.git
synced 2026-11-13 20:26:10 +01:00
29 lines
1.6 KiB
Markdown
29 lines
1.6 KiB
Markdown
# Flathub manifest
|
|
|
|
Values for `com.maks_it.clusterconsole.yml` (or `.json`) at the top of the Flathub checkout.
|
|
|
|
| Item | Value |
|
|
|------|--------|
|
|
| Application id | `com.maks_it.clusterconsole` |
|
|
| Domain | `maks-it.com` |
|
|
| Homepage | [https://maks-it.com/](https://maks-it.com/) |
|
|
| Project | `src/MaksIT.ClusterConsole.UI/MaksIT.ClusterConsole.UI.csproj` |
|
|
| Target | `net10.0` |
|
|
| Source | Release tag on `https://github.com/MAKS-IT-COM/maksit-cluster-console` (currently `v0.9.1`) |
|
|
| Runtime | `org.freedesktop.Platform` |
|
|
| SDK | `org.freedesktop.Sdk` |
|
|
| SDK extension | `org.freedesktop.Sdk.Extension.dotnet10` |
|
|
| Runtimes | `linux-x64`, `linux-arm64`, self-contained |
|
|
| Command | `maksit-cluster-console` |
|
|
| Apphost | `MaksIT.ClusterConsole.UI` |
|
|
| Project license | `Apache-2.0` |
|
|
| Metadata license | `CC0-1.0` |
|
|
|
|
Publish the UI project. It references Shared. Tests stay out of the package. The Flatpak command matches the desktop `Exec`. The published apphost name is `MaksIT.ClusterConsole.UI`.
|
|
|
|
Use the newest Freedesktop branch that `org.freedesktop.Sdk.Extension.dotnet10` publishes, and the branch Flathub requires on the day of submission. Extension usage is in the [extension README](https://github.com/flathub/org.freedesktop.Sdk.Extension.dotnet10). Avalonia native libraries follow the runtime identifier.
|
|
|
|
`dotnet publish` uses `--source ./nuget-sources` before `--source /usr/lib/sdk/dotnet10/nuget/packages`.
|
|
|
|
The pull request steps are in [submission.md](submission.md). Source files are in [sources.md](sources.md). Finish args are in [permissions.md](permissions.md). Verification is in [verification.md](verification.md).
|