carlos / todomvc-bakeoff Public

Clone
git clone https://amadan.net/carlos/todomvc-bakeoff

Plain git — no account needed to clone.

Download

Download this file

1Spinel is Matz's ahead-of-time Ruby compiler. Start from a working CARLOS
2app built with it: `gh repo clone paulca/lpay`, directory `spinel/`.
3Read its `README.md` and `BUILD-arm64.md`. It uses tep (a Sinatra-style
4layer that drives Spinel) and `patches/tep-carlos.patch`, which teaches
5tep the platform's socket contract and fixes `Content-Length` for
6multi-byte UTF-8. Spinel, tep and spinelkit are checked out at tep's pin
7in `~/.local/share/bakeoff-toolchains/spinel-src/`, and an arm64 Spinel
8built inside the arm64 root is at
9`~/.local/share/bakeoff-toolchains/spinel-arm64/` (see
10`docs/toolchains.md`). Copy what you need into `apps/spinel/` rather than
11editing those checkouts.
12