The AOSC OS ABBS Tree contains build configurations and scripts for all packages made available in the official AOSC OS repository, organised in a tree-like fashion. The "Tree" is split into three main classes and various sub-categories:
core-*
contains components of the AOSC OS Core.app-*
contains applications.desktop-*
contains desktop environments and their supporting libraries.lang-*
contains programming language support stacks.meta-*
contains meta packages (*-base
).runtime-*
contains runtime libraries and data.
The ABBS Tree is maintained in a multi-branch fashion, for more information, please refer to the AOSC OS Maintenance Guidelines.
When using ACBS (Autobuild CI Build System),
it is possible to build a series of packages with a single command. This is
achieved by the "groups" defined in the groups/
directory, with files defining
a list of packages to build.
Under GitHub issues and pull requests, you may initiate package build tests via GitHub Actions, see reference of workflows for details.
Please report any build-time and run-time issues using our issues page.