add todo list
This commit is contained in:
parent
3db9f0eff9
commit
72d9b53ded
2 changed files with 36 additions and 1 deletions
|
@ -17,10 +17,17 @@ tweaking to before becoming fully functional.
|
||||||
|
|
||||||
on most Linux distros with podman properly installed and configured,
|
on most Linux distros with podman properly installed and configured,
|
||||||
it should suffice to run [`./build-all`][ba] in the root of the repository.
|
it should suffice to run [`./build-all`][ba] in the root of the repository.
|
||||||
binaries are output to the `out` directory upon success.
|
binaries are output to the `out/` directory upon success.
|
||||||
|
|
||||||
[ba]: https://eaguru.guru/git/notwa/stargazing/src/branch/galaxy/build-all
|
[ba]: https://eaguru.guru/git/notwa/stargazing/src/branch/galaxy/build-all
|
||||||
|
|
||||||
|
## installing
|
||||||
|
|
||||||
|
no installation is necessary — everything in the `out/` directory is self-contained.
|
||||||
|
however, if you'd like to use create
|
||||||
|
your own pseudo-release of cosmopolitan to build against,
|
||||||
|
you can run `install-cosmo` to install an amalgamation to `/opt/cosmopolitan/`.
|
||||||
|
|
||||||
## notes
|
## notes
|
||||||
|
|
||||||
### Docker
|
### Docker
|
||||||
|
|
28
TODO.md
Normal file
28
TODO.md
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
## TODO
|
||||||
|
|
||||||
|
remove elements from this list as you see fit.
|
||||||
|
|
||||||
|
* test literally anything at all on a BSD and a Darwin
|
||||||
|
* yices: more vigorously
|
||||||
|
* is alarm working correctly?
|
||||||
|
* what about resource limits?
|
||||||
|
* kuroko: test more vigorously
|
||||||
|
* do tests pass on a Windows host?
|
||||||
|
* kuroko: use cosmopolitan readline functionality instead of built-in?
|
||||||
|
* kuroko: push portions of my patches upstream
|
||||||
|
* ensure /zip/.args is respected where it should be
|
||||||
|
* allow non-default builds of `cosmo` (`rel`, `dbg`, etc.)
|
||||||
|
* create a custom preprocessor to generate shell scripts
|
||||||
|
* takes a sane syntax and transforms it into my fucked-up code style with `&&`s
|
||||||
|
* generate Dockerfiles too
|
||||||
|
* do build virtualization without Docker, a la Void Linux
|
||||||
|
* use code style everywhere
|
||||||
|
* patch busybox with Alpine patches (especially security)
|
||||||
|
* add note that cosmocc is separate from jart's cosmocc
|
||||||
|
* handle -shared in cosmocc (i.e. warn about it)
|
||||||
|
* describe Dockerfile gotchas and whatnot
|
||||||
|
* util: include the "pretty" version of dedupe.awk instead of the golfed version
|
||||||
|
* use "proper" directory structures in /opt
|
||||||
|
* for source being built
|
||||||
|
* for exposed containers
|
||||||
|
* for `install-cosmo` (kinda a subset of the previous point)
|
Loading…
Add table
Reference in a new issue