13 Commits

Author SHA1 Message Date
wash 1ec33767ab meta: replace cmake mono-build system with a custom build co-ordinator
every system component now has its own self-contained build system, and a
seed file describing the component and its build system and dependencies.

a new tool, meadow, collects and uses these seed files to build the
components into a full system. meadow also manages the target system root
and a host prefix where toolchain tools are installed to.

the build system has also been updated to use a new $ARCH-rosetta-gcc
compiler, and the patches files necessary to build it have been
added to toolchain/cross-compiler.
2026-07-19 13:34:32 +01:00
wash 82b3c597f1 programs: add Bshell command interpreter 2026-05-31 17:34:50 +01:00
wash 474f228c98 libc: core: print error message on assertion failure 2026-05-31 17:20:00 +01:00
wash bf5052fd3d meta: replace systemd and ldd with herdd and nsd 2026-03-23 18:15:38 +00:00
wash d4d3ab13f4 prog: remove test program 2026-03-23 18:14:57 +00:00
wash 119a86b8e6 cmake: update for compatibility with CMake 4.0 2026-03-22 13:11:10 +00:00
wash ed138d581e prog: test: simple function call test 2026-03-21 10:54:21 +00:00
wash eaf5e02ad4 prog: systemd: simple function call test 2026-03-21 10:54:09 +00:00
wash 0a07db360c test: update dependencies 2026-03-06 20:20:36 +00:00
wash 1f2bd09d57 systemd: update dependencies 2026-03-06 20:20:18 +00:00
wash 06760906b9 prog: add system management service 2026-02-19 19:32:44 +00:00
wash 95bb04e866 prog: test: large data test 2026-02-19 19:32:28 +00:00
wash 9c8fbc72ac meta: add build system 2026-02-05 09:54:46 +00:00