Skip to content

Commit

Permalink
Merge pull request #91 from tsirysndr/docs/build-native-gui-gtk4
Browse files Browse the repository at this point in the history
readme: add instructions for building rockbox-gtk
  • Loading branch information
tsirysndr authored Jan 17, 2025
2 parents dd42394 + 6f44353 commit 23ada4d
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,21 @@ mkdir -p build && cd build
make zig
```

### Build GUI (Gtk4)

```sh
sudo apt-get install flatpak
flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub org.flatpak.Builder
flatpak install --user flathub org.gnome.Sdk/x86_64/47
flatpak install --user flathub org.gnome.Platform/x86_64/47
flatpak install --user org.freedesktop.Sdk.Extension.rust-stable
flatpak install --user org.freedesktop.Sdk.Extension.llvm18
cd gtk
flatpak run org.flatpak.Builder --user --disable-rofiles-fuse --repo=repo flatpak_app build-aux/io.github.tsirysndr.Rockbox.json --force-clean
flatpak run org.flatpak.Builder --run flatpak_app build-aux/io.github.tsirysndr.Rockbox.json rockbox-gtk
```

## 🚚 Installation

with `curl` (Ubuntu/Debian):
Expand Down

0 comments on commit 23ada4d

Please sign in to comment.