Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use blocking/nonblocking reads instead of poll(2) v0.2 | Leah Neukirchen | 2020-06-26 | 1 | -10/+5 |
* | added empty target | Christian Kögler | 2020-05-17 | 1 | -2/+1 |
* | compute proper relative paths when default.do is run from a directory above v0.1 | Leah Neukirchen | 2018-07-08 | 1 | -2/+26 |
* | document $1, $2, $3 for subdirectories | Leah Neukirchen | 2018-07-08 | 1 | -0/+4 |
* | style | Leah Neukirchen | 2017-08-31 | 1 | -23/+23 |
* | check_deps: allow target not to exist, keep track when dofile did not create ... | Leah Neukirchen | 2017-03-30 | 1 | -12/+9 |
* | redo.c: keep lock_fd until the job actually finished | Leah Neukirchen | 2017-03-23 | 1 | -8/+13 |
* | run_script: do not leak lock file fds | Leah Neukirchen | 2017-03-23 | 1 | -0/+2 |
* | check_deps: always chdir back after calling sourcefile | Leah Neukirchen | 2017-03-22 | 1 | -3/+3 |
* | redo.c: style | Leah Neukirchen | 2017-03-22 | 1 | -9/+15 |
* | check_deps: keep track of proper pwd when recursing | Leah Neukirchen | 2017-03-22 | 1 | -6/+20 |
* | Leahize | Leah Neukirchen | 2017-03-22 | 1 | -1/+1 |
* | redo.c: update reference to jdebp | Christian Neukirchen | 2016-08-24 | 1 | -1/+1 |
* | $2 for non-default .do files is same as $1 actually | Christian Neukirchen | 2015-09-06 | 1 | -1/+1 |
* | record_deps needs to go back to where redo started, so the paths make sense | Christian Neukirchen | 2015-09-06 | 1 | -0/+2 |
* | Fix $2 for default.EXT.do | Christian Neukirchen | 2015-09-06 | 1 | -8/+28 |
* | Don't read after end of dirprefix | Christian Neukirchen | 2015-09-06 | 1 | -1/+2 |
* | Avoid close(-1) on toplevel redo. | Christian Neukirchen | 2015-09-06 | 1 | -1/+2 |
* | Use PATH_MAX for filename buffers | Christian Neukirchen | 2015-09-06 | 1 | -9/+10 |
* | Lock jobs to detect parallel builds of same target | Christian Neukirchen | 2015-09-06 | 1 | -24/+72 |
* | Call .do files from the directory they reside in, rewrite arguments | Christian Neukirchen | 2015-09-06 | 1 | -9/+27 |
* | Error handling in targetchdir | Christian Neukirchen | 2015-09-06 | 1 | -1/+8 |
* | redo-hash, just for debugging | Christian Neukirchen | 2015-09-04 | 1 | -3/+3 |
* | Change naming schema: .foo.c.dep -> .dep.foo.c | Christian Neukirchen | 2015-09-04 | 1 | -2/+2 |
* | Factor write_dep | Christian Neukirchen | 2015-09-04 | 1 | -11/+16 |
* | Track ctime and don't recompute hash when ctime is same | Christian Neukirchen | 2015-09-04 | 1 | -7/+23 |
* | fix formatting | Christian Neukirchen | 2015-09-04 | 1 | -41/+41 |
* | redo -s / REDO_STDOUT=1 to enable the old "collect stdout" mode. | Christian Neukirchen | 2015-09-04 | 1 | -6/+15 |
* | Output "redo ..." lines to stderr | Christian Neukirchen | 2015-09-04 | 1 | -1/+1 |
* | Actually recurse into dependencies when checking them >_< | Christian Neukirchen | 2015-09-04 | 1 | -10/+16 |
* | Mention @erlehmann's redo in shell. | Christian Neukirchen | 2015-09-04 | 1 | -0/+1 |
* | Store hash for foo in .foo.dep too, to detect changes to targets | Christian Neukirchen | 2015-09-01 | 1 | -2/+10 |
* | Skip over nonexisting files in record_deps | Christian Neukirchen | 2015-09-01 | 1 | -3/+7 |
* | Revert "Check for dofile earlier" | Christian Neukirchen | 2015-09-01 | 1 | -6/+6 |
* | Put dofile into static buffer | Christian Neukirchen | 2015-09-01 | 1 | -2/+2 |
* | Remove empty target tempfiles | Christian Neukirchen | 2015-09-01 | 1 | -0/+2 |
* | Skip source files, duh | Christian Neukirchen | 2015-09-01 | 1 | -1/+8 |
* | Check for dofile earlier | Christian Neukirchen | 2015-09-01 | 1 | -6/+6 |
* | Mention prior art | Christian Neukirchen | 2015-09-01 | 1 | -0/+4 |
* | cleanup | Christian Neukirchen | 2015-09-01 | 1 | -4/+1 |
* | Unmix declarations and code | Christian Neukirchen | 2015-09-01 | 1 | -19/+22 |
* | Add header comment | Christian Neukirchen | 2015-09-01 | 1 | -0/+11 |
* | tweak | Christian Neukirchen | 2015-09-01 | 1 | -2/+1 |
* | -Wwrite-strings safe | Christian Neukirchen | 2015-09-01 | 1 | -5/+5 |
* | cleanup | Christian Neukirchen | 2015-09-01 | 1 | -15/+13 |
* | vacate properly | Christian Neukirchen | 2015-09-01 | 1 | -8/+13 |
* | Fix job pool -.- | Christian Neukirchen | 2015-09-01 | 1 | -2/+2 |
* | Remove debugging output | Christian Neukirchen | 2015-09-01 | 1 | -32/+3 |
* | cleanup | Christian Neukirchen | 2015-09-01 | 1 | -8/+5 |
* | Add -x | Christian Neukirchen | 2015-09-01 | 1 | -5/+4 |