Building Aurae from Source
Checkout the core aurae repository.
Note: Aurae currently only targets support for Linux on X86 architecture.
The Aurae environment has certain dependencies that are expected to be available. Some of them can be installed via commands provided below.
sudo apt-get install -y protobuf-compiler; # Protocol Buffer Compiler sudo apt-get install -y musl-tools; # musl libc sudo apt-get install -y build-essential; # gcc compiler
sudo dnf install -y protobuf-compiler; # Protocol Buffer Compiler sudo dnf install -y musl-gcc; # musl libc sudo dnf install -y '@Development Tools'; # gcc compiler
yay -S protobuf # Protocol Buffer Compiler yay -S buf # buf yay -S musl # musl libc yay -S gcc # gcc compiler
Prepare the Environment
First you will need to create authentication certificates and create an
make pki config # For quick-start only
Now you can compile and install the toolchain
You can optionally compile and install each binary directly. E.g.,:
make auraed # compile and install auraed with cargo make auraescript # compile and install auraescript with cargo
For more commands, and the dependencies between them, please see the Makefile at the root of the repository.