yabs
yet another build system
Composable
Declare builds in risor, a go-like scripting lanuage; or extend yabs
yourself with it's API.
Opt-in Complexity
Make your builds as simple or as complex as you want. Declare outputs if you want. No steep learning curves here.
Caching
Delcare outputs and yabs
will track them so you don't rebuild unnecessarily.