aboutsummaryrefslogtreecommitdiffstats
path: root/src/redo.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix refactoring uglyness.Tharre2014-09-021-1/+1
| | | | I mean, a constant string substition? Really?
* Add license notice to README and source filesTharre2014-08-161-0/+8
|
* Make redo actually create the directories it needsTharre2014-08-141-10/+7
|
* Add documentation and fix the one that's already thereTharre2014-08-131-0/+1
|
* Header file cleanup and smaller format fixesTharre2014-08-131-1/+1
|
* Implement (incomplete) dependency checking.Tharre2014-08-131-1/+2
| | | | | | | | | | Targets still do not depend on .do-files, and a lot of the edge cases are still not handled correctly. Furthermore some error-checking code is still missing, which could possibly crash the program (partially marked with comments), as well as some free() calls. An utitlity python script (print_dep.py) was also added to aid in debugging matters.
* Add the magic number to the dependency record.Tharre2014-08-121-0/+17
| | | | | The magic number will be used later to determine if a target has already been rebuild.
* Add _XOPEN_SOURCE to include the right headersTharre2014-07-311-2/+1
|
* Add several methods for storing dependenciesTharre2014-07-301-2/+3
|
* Create .redo and set REDO_ROOT to cwdTharre2014-07-291-0/+22
|
* Convert all tabs to whitespacesTharre2014-04-141-8/+8
|
* Initial codebaseTharre2014-04-081-0/+15