More READMEs

This commit is contained in:
Georges Dupéron 2019-02-28 00:58:40 +01:00
parent 5f1a136992
commit 1866822890
6 changed files with 22 additions and 1 deletions

9
bootstappable/README.md Normal file
View File

@ -0,0 +1,9 @@
# A human-readable archive format, prefixed with a tiny binary stub which compiles the rest of the archive
This can be used as a self-contained means to distribute buildable source code
This can be used to audit the entirety of the source code, and check that building it produces the expected binary.
## Related work:
* bootstrappable.org

View File

@ -1,6 +1,6 @@
Simple build system.
* Purely functional
* Purely functional, with reproducible and bootstrappable builds in mind
* Runs commands in isolated environments (virtual machine or `chroot` or `proot` with `env -i`)
* Inputs are distinguished at the syntactic level, and dependencies are automatically computed
* Does not rely on filesystem timestamps

3
drivers/README.md Normal file
View File

@ -0,0 +1,3 @@
Drivers to access features of the host.
This includes pipes, network, sound and GUI access when running as a process, screen, SD card and keyboard when running as a Raspberry Pi Operating System.

3
gui/README.md Normal file
View File

@ -0,0 +1,3 @@
Layout engine
Zoomable user interface

View File

@ -0,0 +1,5 @@
Exports all necessary source using the human-readable bootstrappable archive format
Builds the result using several executable stubs
Checks that the results are identical to the expected one.

View File

@ -0,0 +1 @@
Tests which run the OS on many emulators or platforms.