This branch is 13 commits behind semios/semios-packages:master
2026-08-18 14:00:25 +08:00
2026-08-15 12:47:13 +08:00
2026-08-15 20:49:02 +08:00
2026-06-08 16:43:26 +08:00
2026-08-18 14:00:25 +08:00
2026-08-18 14:00:25 +08:00
2026-06-08 16:43:26 +08:00
2026-08-15 21:08:10 +08:00

SemiOS Packages

This is the SemiOS source package collection.

Usage

To build a package for your native target, run:

./x build <package name>

To cross-build a package for another target, run:

./x --target <target triple> build <package name>

After a package is successfully built, you can find the build artifacts at ./packages/<package name>/target/*.pkg.

To clean building files for a package, run:

./x clean <package name>        # Clean a package
./x clean --all                 # Clean all packages

Targets

This repository is for SemiOS targets only. Other targets are not guaranteed to work. Currently, we support:

  • aarch64-semios-linux
  • riscv64-semios-linux
  • x86_64-semios-linux

Atom Builds

Atom Build is a technology to make reproducible building environments. To build a package in its atom environment, run:

./x --atombuild build <package name>

You can use the --atombuild flag with other flags described above.

S
Description
No description provided
Readme
709 KiB
Languages
Python 100%