# BastionGuard Backup Development This documentation provides instructions for developing BastionGuard Backup. ## Prerequisites - meson - help2man - gettext - valac - libvte-2.91-gtk4-dev - libgee-0.8-dev - libjson-glib-dev If you are using a Debian-based distribution, you can install these dependencies by running the following command in a terminal: ```bash sudo apt install meson \ help2man \ gettext \ valac \ libvte-2.91-gtk4-dev \ libgee-0.8-dev \ libjson-glib-dev \ ``` ## Building and Installing ### Step 1. Clone the BastionGuard Backup repository ```bash git clone git@github.com:linuxmint/bastionguard-backup.git ``` ### Step 2. Navigate to the BastionGuard Backup folder ```bash cd bastionguard-backup ``` ### Step 3. Build BastionGuard Backup ```bash meson setup build meson compile -C build ``` ### Step 4. Install BastionGuard Backup ```bash sudo meson install -C build ```