- meson >= 0.49
- ninja (or other meson backend to use)
- sfml >= 2.5.1
- sfml-system
- sfml-window
- sfml-graphics
- sfml-audio
- tgui >= 0.8
- libgnome-games-support >= 1.4.4
sudo add-apt-repository ppa:texus/tgui-0.8
sudo apt-get update
sudo apt-get install libsfml-dev libtgui-dev
sudo pacman -S yay sfml
yay -S tgui
cd yakblt
meson _build --buildtype=release
ninja -C _build
And run the game:
_build/src/yakblt
In order to enable debug mode, add -Ddebug_mode=true
option to meson build:
meson _build --buildtype=release -Ddebug_mode=true
Run (sudo) ninja -C _build install
after meson build.
You can specify the installation prefix by adding a --prefix
option to meson
build.
ninja -C _build uninstall