Ashwin Naren
cd6d830ae9
Initial proc fs ( #70 )
2025-12-21 01:37:14 -08:00
Matthew Leach
0a32eeaaa0
scripts: create /tmp
...
Create /tmp and modify the kernel command line to mount tmpfs on /tmp.
2025-12-17 20:04:31 -08:00
Matthew Leach
4cd9fab80b
scripts: deps: usertest: new
...
Add a script to build the userspace test program and include it in the
initramfs.
2025-12-13 19:21:22 -08:00
Matthew Leach
e2a9306037
build-deps: busybox: don't popd too many times
...
Fix the busybox deps script's dir stack underflow.
2025-12-13 19:21:22 -08:00
Matthew Leach
511a0db41e
arch: arm64: parse cmdline from chosen node
...
The kernel command line is passed via the FDT's chosen node. Use that,
rather than hard-coding it into the kernel.
Fixes : #20
2025-12-07 16:41:45 +00:00
Matthew Leach
abd5ef39c2
create-image: use mtools to populate image
...
Use the `mtools` set of utilities to populate the image without the need
to run mount the image (requring sudo).
2025-12-07 16:41:35 +00:00
Matthew Leach
76624b8be0
scripts/deps/bash: fix build for later gcc
...
'bool' has become a reserved keyword in c23. If gcc is modern enough
that this is the default standard, it results in an error. Default to
c99 for the host compiler to fix the problem.
Patch suggested by: @dec-mcgraw
Fixes : #43
2025-12-07 16:41:35 +00:00
Matthew Leach
afaae627cf
scripts/deps/bash: use release tar
...
Rather than closing the entire git repo, use the offical tar.gz release
from GNU.
2025-12-07 16:41:35 +00:00
NerdNextDoor
0904a1994c
Introduce experimental macOS build support
...
Tested on my M4 MacBook Air, builds fine.
2025-11-30 21:15:30 +00:00
Herman Polloni
41814dddbe
Fix bash build on aarch64 host
2025-11-30 10:19:14 +00:00
Steve Biedermann
e5c4ef7e74
restructure build scripts
2025-11-25 22:06:39 +01:00