@hackage redo0.2.0

software build system, make replacement, implementation of djb's redo

redo builds a target file from source files using a "do" script. It also tracks when source files have changed and rebuilds target files as necessary.