You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
General problem: do they support build variants in multiple output dirs? For example, I believe this is hard/impossible with the redo model, and I don't like tons of tiny shell scripts.
redo -- redo is a package originally designed by Daniel J. Bernstein in 2003. Its purpose is to provide a build system for software packages that does incremental builds. No parallel builds.
danfuzz/blur -- Blur is a very small and simple target-driven (top-down) build system, with (practically speaking) no dependencies: It is written entirely as a small handful of Bash scripts, totaling about 1,200 lines.
setup.shl - A simple Bash library for setting up a directory structure using Makefile-like definitions
akkartik/basic-build -- A minimal build system using Bourne sh. I believe one person pointed out the fact that the author has to topologically sort the definitions themselves.
I also ranted a bit in this comment thread about the overlap between Make and shell. And what I want from a build tool (build variants to support performance, security, correctness, etc.)