diff --git a/TODO.md b/TODO.md index 60203cd..9cab83e 100644 --- a/TODO.md +++ b/TODO.md @@ -2,7 +2,7 @@ remove elements from this list as you see fit. -* test literally anything at all on a BSD and a Darwin +* all: test literally anything at all on a BSD and a Darwin * yices: test more vigorously * is alarm working correctly? * what about resource limits? @@ -10,22 +10,22 @@ remove elements from this list as you see fit. * 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 +* all: ensure /zip/.args is respected where it should be +* cosmo: allow non-default builds (`rel`, `dbg`, etc.) +* util: 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 -* use code style everywhere -* do build virtualization without Docker, a la Void Linux -* 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: generate Dockerfiles too +* all: use code style everywhere +* meta: do build virtualization without Docker, a la Void Linux +* util: patch busybox with Alpine patches (especially security) +* util: add note that cosmocc is separate from jart's cosmocc +* util: handle `-shared` in cosmocc (i.e. warn about it) +* meta: describe Dockerfile gotchas and whatnot * util: include the "pretty" version of dedupe.awk instead of the golfed version -* use "proper" directory structures in /opt +* all: use "proper" directory structures in /opt * for source being built * for exposed containers * for `install-cosmo` (kinda a subset of the previous point) -* use cache for `apk` packages -* create a shortcut path to `/usr/local/bin` in `notwa-util` -* add a script to auto-update `*_COMMIT` and `*_SHA256` envs +* util: use cache for `apk` packages +* util: create a shortcut path to `/usr/local/bin` +* meta: add a script to auto-update `*_COMMIT` and `*_SHA256` envs