Replica.one is an Open Source build system based on Gentoo with speed and flexibility in mind.
Quick start instructions are available in the ./docs/QUICKSTART.md
document.
The build system repository structure is as follows:
targets/
— target definitions and packaging.repos/
— contains Portage ebuild repositories (overlays) in the form of Git submodules.overlay/
— root-level directory containing additional files (usually config files) to install onto the target filesystem.modules/
— generalized instructions, e.g., for building the kernel or configuring the target system.config/
— contains various build-time configuration files.output/
— will contain build artifacts upon successful build completion.
Consult the official wiki to familiarize yourself with the process of building and flashing procedures for a particular device.
The ./docs/CONFIGURATION.md
document describes the configuration options of the Replica.one build system.
Every directory contains a separate readme file with more information about the directory's function, except for the output
directory documented in the ./docs/OUTPUT.md
document.
The Replica.one build system depends on the following software:
Additional recommended software:
Consult the ./docs/REQUIREMENTS.md
document for more information regarding dependency version details and related instructions.
Download the precompiled firmware images from here.