mutiny-rust-2022/README.md

1.2 KiB

Mutiny

GTK4 Revolt client

Installation

First, make sure the following components are installed:

After installing the necessary components, set up builddir:

meson setup builddir

Once this is done, compile the app:

cd builddir && meson compile

Unfortunely, in some cases it is difficult to utilize meson install properly. In this case the user can just specify the prefix to the current build directory:

# inside builddir
meson configure -D `pwd`

When this is done, the resources will be located inside the share folder on the build directory.

If the app is not installed with meson install, you'll need to tell glib that the schemas reside inside the data/ folder; therefore, run the client with this command:

# inside builddir
XDG_DATA_DIRS="$XDG_DATA_DIRS:$PWD/share" ./src/mutiny 

Useful References

https://world.pages.gitlab.gnome.org/Rust/libadwaita-rs/stable/latest/docs/libadwaita/