Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | | | | Thanks to @erlehmann for pointing this out. | ||||
* | 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 |
| | | | | | | Then the ifcreate end up in the wrong dep file. This reverts commit 0c203b8300880d398e5df79d86b38bfba1b99329. | ||||
* | 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 |
| | |||||
* | Add -k | Christian Neukirchen | 2015-09-01 | 1 | -3/+2 |
| | |||||
* | Add argument parsing | Christian Neukirchen | 2015-09-01 | 1 | -13/+54 |
| | |||||
* | improve hash hexify | Christian Neukirchen | 2015-09-01 | 1 | -6/+6 |
| | |||||
* | better struct stat initialization | Christian Neukirchen | 2015-09-01 | 1 | -2/+2 |
| | |||||
* | drop asprintf | Christian Neukirchen | 2015-09-01 | 1 | -7/+8 |
| | |||||
* | cleanup | Christian Neukirchen | 2015-09-01 | 1 | -9/+6 |
| | |||||
* | Support for building across directories, look upward for default*.do | Christian Neukirchen | 2015-09-01 | 1 | -23/+82 |
| | | | | | Essentially we just chdir to the directory of each target before we do things there. | ||||
* | Initial import of redo-c | Christian Neukirchen | 2015-09-01 | 1 | -0/+710 |