How to build the app from source code - Kagamma/satania-buddy GitHub Wiki
This page describe basic steps to build the app from source code.
Requires: git version of FPC and Lazarus, plus all of it's dependencies.
- Build FPC and Lazarus from source code. Here is a nice tutorial on how to do it: https://www.youtube.com/watch?v=Snf0xgdREOQ
- Make sure
fpc
andlazbuild
can be found on $PATH. - Execute
install-submodules.sh
andinstall-packages.sh
. - If you want to build Linux app, make sure to grab static library for webui from https://github.com/webui-dev/webui and put it in
src
directory. - Build the app, either via Lazarus, or
make build
,make build-linux64
. - In order to run the app, make sure to grab dynamic libraries come with latest releases on https://itch.io page.