
Build system
I made a small build system for Odin (called Spear)
I originally put it together while experimenting with my own projects, mostly because I wanted a simple way to manage multiple external libraries.
The idea is pretty straightforward: you define "collections" for libraries, have a couple of targets (like game/test), and a minimal config file.
Right now it supports:
- init / build / run (and little more)
- simple TOML config
- multiple targets
- basic compiler options
It's very minimal and probably missing a lot of things, but maybe it's useful for someone or at least interesting to look at.
Repo: