Skip to content

Replica.one is an easy to use build system designed to deliver both secure and flexible firmware images.

License

Notifications You must be signed in to change notification settings

sartura/replica

Repository files navigation

Replica.one

Build Status

Replica.one is an Open Source build system based on Gentoo with speed and flexibility in mind.

Quick start

Quick start instructions are available in the ./docs/QUICKSTART.md document.

Structure

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.

Documentation

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.

Requirements

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

Download the precompiled firmware images from here.

License

MIT