flake
flake copied to clipboard
An FRP-inspired build system in Lua
Flake hashes everything under the sun: file contents, function parameters, everything. A faster hashing function can speed things up considerably. xxhash?
Embed `tooltree`s web server. Display the current state of the build in a web app.
Add `flake --interactive`. React to file system changes.
Processes are currently forked as soon as an opportunity for parallelization is identified. When the process requires more memory than what is available, the additional paging causes a slowdown. The...
Integrate [cdep](https://github.com/bhk/tooltree/tree/master/cdep) into https://github.com/garious/flake/blob/master/flake/c.lua. Here's how Lua dependencies are calculated: https://github.com/garious/flake/blob/master/flake/lua.lua#L33