Installation
The roverctl
utility runs on your own system. You can conveniently install it using our pre-built binaries or build from source using our Makefile
and provided devcontainer.
Install pre-built binaries (recommended)
Linux and macOS users (both amd64 and arm64) can install our pre-built binaries using our installation script. This script will detect your system and add roverctl
to your PATH
automatically:
curl -fsSL https://raw.githubusercontent.com/VU-ASE/roverctl/main/install.sh | bash
Alternatively, you can download the pre-built binaries and releases here.
Build from source
To install the repository from source, you can use our Makefile:
git clone https://github.com/VU-ASE/roverctl.git
cd roverctl
make build
# Run roverctl from the build directory (not in PATH yet)
./bin/roverctl
We provide users with a .devcontainer that can be used in VS Code and has all necessary dependencies installed already. If you want to understand which dependencies need to be installed, take a look at the .devcontainer/Dockerfile.