Skip to content
API Documentation
BastionGuard™
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:

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

git clone git@github.com:linuxmint/bastionguard-backup.git

Step 2. Navigate to the BastionGuard Backup folder

cd bastionguard-backup

Step 3. Build BastionGuard Backup

meson setup build
meson compile -C build

Step 4. Install BastionGuard Backup

sudo meson install -C build