# Redo
Inspired by djb [`redo`](http://cr.yp.to/redo.html). The only purpose of this project is to explore Rust programming language.
## Functionality
- [x] [Rebuilding target files atomically](http://cr.yp.to/redo/atomic.html)
- [x] [Target files depend on build scripts](http://cr.yp.to/redo/honest-script.html)
- [ ] [Target files depend on nonexistent files](http://cr.yp.to/redo/honest-nonfile.html)
- [ ] Target's dependencies can be specified (`redo-ifchange`)
- [ ] Capture of stdout as build target