I set up cgit for this. Here's the work-in-progress code for the weird OS kernel we're working on
And then, I get to do the fun shit that is *build tooling*
The current idea around that is a no-dependencies Python 3 module that reads a config (which specifies the platform to build, the config flags, etc) and generates a big fuckoff Makefile that does the actual build
We'll see how that turns out I guess
The format strings probably look familiar if you've used Rust. Yes, that is what I'm doing, or at least as close to it as I can get in C.
I swear to fuck. It took us ages to figure out why the internal IntToString function wasn't working properly with big unsigned integers, turns out it was me fucking up the signedness stuff
https://git.i8.nz/iris/c-slos.git/commit/?id=1bd6118cd8d08dab00247dfdb3f5e5bf1cda220a