Skip to content

Installation

Terranova is distributed as a standalone binary. No runtime or additional dependencies are required.


Requirements

Platform Architecture Supported
Linux x86_64
Windows x86_64
macOS - Planned

Procedure

Download the latest binary from the releases page:

curl -L https://github.com/renemuala/terranova/releases/latest/download/terranova-linux-x86_64 -o terranova
chmod +x terranova
sudo mv terranova /usr/local/bin/

Verify the installation:

terranova --version

Download the latest .exe from the releases page.

Rename it to terranova.exe for easy usage.

Add the directory containing terranova.exe to your PATH environment variable, then verify the installation:

terranova --version

Clone and build Terranova from source; it usually takes less than 5 minutes. The following tools are required:

  • xmake
  • build-essential / clang compiler (may be installed by xmake)
  • unzip (may be installed by xmake)

After getting those, the process is as follows:

git clone https://github.com/renemuala/terranova
cd terranova
git submodule update --init --recursive
xmake && xmake install -o install
sudo mv install/bin/terranova /usr/local/bin/ # for Linux/macOS

Next Steps

  • Quick Start — build your first Terranova application