| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Give the bootstrap C++ program a less salient name.
|
|
|
|
|
|
| |
Move script to create a Soso boot image into a sub-directory.
I'm trying to streamline newcomer attention to just a couple of use cases.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Fuck, 'tmp' is a generic name, and running `clean` deleted some files I'd
stashed away.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Start of a new script called treeshake to emit stats for minimal line counts
and binary sizes for all apps.
It doesn't actually do any dead-code deletion yet. But it does build and
run all apps successfully. (Except apps/mu; we'll ignore that for now.
It's probably not being disciplined about identifying internal labels.)
|
| |
|
|
|
|
|
|
|
|
|
| |
https://github.com/ozkl/soso
+ Much smaller than Linux; builds instantly
+ Supports graphics
- No network support
- Doesn't work on a cloud server (yet?)
|
|\ |
|
| |
| |
| |
| |
| | |
Many thanks to John Davidson for Minimal Linux Live (GPLv3), from which
I cribbed gen_iso.
|
|/ |
|
| |
|
| |
|
|
|
|
| |
Also allow running a single test, to speed things up still further.
|
|
|
|
|
|
|
|
| |
Just ran into first issue from using the portable /bin/sh rather than a
modern shell:
https://stackoverflow.com/questions/15744421/read-command-doesnt-wait-for-input
Turn on errexit everywhere.
|
| |
|
|
A generic build system is overkill for such a small project, and it was
adding complexity on OpenBSD which doesn't come with GNU make by
default.
In the process we also eliminate our reliance on bash and perl, at least
for the core build script.
|