mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-25 17:25:08 +02:00
CMake: Add a flatpak build for org.ladybird.Ladybird
This build depends on the KDE Flatpak SDK, and builds any missing
dependencies manually as source modules.
The flatpak can be built with the following command:
```sh
flatpak-builder --user --force-clean --install-deps-from=flathub \
--ccache --repo=Build/repo --install Build/flatpak \
Meta/CMake/flatpak/org.ladybird.Ladybird.json
```
After building, the flatpak can be run with:
```sh
flatpak run --user --devel org.ladybird.Ladybird
```
If there are issues launching RequestServer, the .pid and .sock files
under $XDG_RUNTIME_DIR may need removed.
```sh
flatpak run --user --command=sh --devel org.ladybird.Ladybird
rm -f $XDG_RUNTIME_DIR/Ladybird.*
```
This commit is contained in:
committed by
Andrew Kaster
parent
204e787131
commit
44d2e22b93
Notes:
github-actions[bot]
2025-07-08 20:36:14 +00:00
Author: https://github.com/ADKaster Commit: https://github.com/LadybirdBrowser/ladybird/commit/44d2e22b933 Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/5278 Reviewed-by: https://github.com/bugaevc Reviewed-by: https://github.com/trflynn89
1
.gitignore
vendored
1
.gitignore
vendored
@@ -27,6 +27,7 @@ output/
|
||||
.vim/
|
||||
.exrc
|
||||
.helix/
|
||||
.flatpak-builder/
|
||||
|
||||
# Environments
|
||||
.venv/
|
||||
|
||||
Reference in New Issue
Block a user