mirror of
https://github.com/flathub/io.github.moonlight_mod.moonlight-installer.git
synced 2025-11-06 19:38:46 +03:00
Flatpak package for moonlight installer
https://flathub.org/apps/details/io.github.moonlight_mod.moonlight-installer
|
|
||
|---|---|---|
| flatpak-builder-tools@a1eb29c5f3 | ||
| .gitignore | ||
| .gitmodules | ||
| .prettierrc | ||
| cargo-sources.json | ||
| flathub.json | ||
| io.github.moonlight_mod.moonlight-installer.yml | ||
| README.md | ||
io.github.moonlight_mod.moonlight-installer
Flatpak package for moonlight installer
TODO
- .desktop file
- correct versioning
Building
# install flatpak-builder
flatpak install --user org.flatpak.Builder
# build and install
flatpak run org.flatpak.Builder --force-clean --sandbox --user --install --install-deps-from=flathub --mirror-screenshots-url=https://dl.flathub.org/media/ --repo=repo builddir io.github.moonlight_mod.moonlight-installer.yml
# build single-file bundle (optional)
flatpak build-bundle repo moonlight-installer.flatpak io.github.moonlight_mod.moonlight-installer --runtime-repo=https://flathub.org/repo/flathub.flatpakrepo
Generating sources
# get flatpak-builder-tools
git submodule update --init --recursive
# generate sources
flatpak-builder-tools/cargo/flatpak-cargo-generator.py ../path/to/moonlight-mod/Cargo.lock -o cargo-sources.json
Authoring a new release
- Generate sources
- Change commit ID in the YML file