Go to file
kabylake1 d7e93f0f7f fix: Instructions to build & Update dependencies to work properly 2023-03-17 08:52:35 -05:00
.github/workflows feat: dynamic server list 2022-03-31 19:56:40 +02:00
build-aux chore: stabilize flatpak runtime version 2022-03-23 23:43:39 +01:00
data feat: dynamic server list 2022-03-31 19:56:40 +02:00
po feat: switch to gnome toolchain 2022-03-06 21:53:02 +01:00
src feat: dynamic server list 2022-03-31 19:56:40 +02:00
.editorconfig feat: switch to gnome toolchain 2022-03-06 21:53:02 +01:00
.gitignore feat: merge demo mockup UI 2022-03-23 23:42:07 +01:00
Cargo.lock feat: switch to gnome toolchain 2022-03-06 21:53:02 +01:00
Cargo.toml fix: Instructions to build & Update dependencies to work properly 2023-03-17 08:52:35 -05:00
README.md fix: Instructions to build & Update dependencies to work properly 2023-03-17 08:52:35 -05:00
meson.build feat: switch to gnome toolchain 2022-03-06 21:53:02 +01:00
meson_options.txt feat: switch to gnome toolchain 2022-03-06 21:53:02 +01:00

README.md

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/