Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 1.03 KB

aboutbuildsystem.md

File metadata and controls

21 lines (18 loc) · 1.03 KB

Introduction to the build system

Ataraxia GNU/Linux is made from scratch. Every package build and configuration file was writen by and is controlled by the Ataraxia Linux team and it's contributors. To build the Linux distro, we have made a build system called "Ataraxia", which literally means "unperturbedness", "equanimity", and "tranquility". It's the main purpose to build and port packages easily.

Getting source code

We're using git as control system. You need git to download source code:

git clone https://github.com/ataraxialinux/ataraxia

If you want to switch to specific version:

git checkout [Ataraxia GNU/Linux version]

Index of source packages

We have separated packages into groups to make the build system cleaner. We have following repositories for packages:

 * packages     - Main packages collection for Linux distribution
 * toolchain    - Packages to build cross-toolchain [mostly required to build basic system]

See bootstrapping.