Redo
Inspired by djb redo. The only purpose of this project is to explore Rust programming language.
Functionality
- Rebuilding target files atomically
- Target files depend on build scripts
- Target files depend on nonexistent files
- Target's dependencies can be specified (
redo-ifchange) - Capture of stdout as build target