Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move src into subdir | Evan Martin | 2010-12-05 | 1 | -164/+0 |
* | don't fail on missing implicit deps | Evan Martin | 2010-12-04 | 1 | -0/+4 |
* | print descriptions if available | Evan Martin | 2010-12-01 | 1 | -0/+1 |
* | refactor test code | Evan Martin | 2010-11-29 | 1 | -0/+5 |
* | split out builder into own file | Evan Martin | 2010-11-23 | 1 | -36/+1 |
* | parse unused for now description= line | Evan Martin | 2010-11-22 | 1 | -0/+1 |
* | nested file-scoped binding environments | Evan Martin | 2010-11-14 | 1 | -7/+3 |
* | add a special "phony" rule | Evan Martin | 2010-11-14 | 1 | -4/+6 |
* | make Rule* const | Evan Martin | 2010-11-14 | 1 | -4/+4 |
* | clang safe | Evan Martin | 2010-11-14 | 1 | -1/+1 |
* | dump plan on error | Evan Martin | 2010-11-14 | 1 | -0/+2 |
* | rearrange planning; now tests pass | Evan Martin | 2010-11-12 | 1 | -2/+2 |
* | add two tests, one failing that exhibits problem | Evan Martin | 2010-11-12 | 1 | -0/+2 |
* | remove State* from Plan | Evan Martin | 2010-11-11 | 1 | -9/+5 |
* | hack in dotted lines in graph for order-only deps | Evan Martin | 2010-11-10 | 1 | -0/+3 |
* | sketch out order only deps mess | Evan Martin | 2010-11-07 | 1 | -2/+15 |
* | report variable parse errors | Evan Martin | 2010-11-01 | 1 | -2/+2 |
* | use success exit code when nothing to build | Evan Martin | 2010-10-31 | 1 | -19/+1 |
* | refactor file reading | Evan Martin | 2010-10-30 | 1 | -0/+2 |
* | make DiskInterface pure virtual | Evan Martin | 2010-10-30 | 1 | -4/+9 |
* | factor into multiple files | Evan Martin | 2010-10-30 | 1 | -441/+0 |
* | test actual disk interaction code, too | Evan Martin | 2010-10-30 | 1 | -2/+3 |
* | track implicit deps separately so they don't add to command line | Evan Martin | 2010-10-28 | 1 | -3/+7 |
* | pass depfile errors up | Evan Martin | 2010-10-27 | 1 | -10/+14 |
* | loading depfiles | Evan Martin | 2010-10-27 | 1 | -6/+11 |
* | pass State to RecomputeDirty | Evan Martin | 2010-10-26 | 1 | -5/+33 |
* | basic untested depfile loader | Evan Martin | 2010-10-26 | 1 | -2/+49 |
* | load depfile into rule | Evan Martin | 2010-10-24 | 1 | -0/+1 |
* | refactor rule creation | Evan Martin | 2010-10-24 | 1 | -7/+7 |
* | automatically create build directories | Evan Martin | 2010-10-24 | 1 | -0/+45 |
* | rename StatHelper to DiskInterface | Evan Martin | 2010-10-24 | 1 | -16/+17 |
* | consider file existence for dirtiness | Evan Martin | 2010-10-23 | 1 | -0/+2 |
* | fail on unknown targets | Evan Martin | 2010-10-23 | 1 | -1/+13 |
* | allow file nodes to be dirty, representing missing file | Evan Martin | 2010-10-23 | 1 | -13/+31 |
* | don't crash on missing rules | Evan Martin | 2010-10-22 | 1 | -5/+9 |
* | add one more dirty check | Evan Martin | 2010-10-21 | 1 | -4/+4 |
* | attempt to flush out a bug with a test, fail | Evan Martin | 2010-10-21 | 1 | -1/+4 |
* | improve stat cache dump | Evan Martin | 2010-10-21 | 1 | -2/+6 |
* | sync ninja to new apis | Evan Martin | 2010-10-21 | 1 | -6/+12 |
* | first stat test | Evan Martin | 2010-10-21 | 1 | -1/+1 |
* | sketch out how recursive stats should work | Evan Martin | 2010-10-21 | 1 | -30/+37 |
* | dependency inject stat() calls | Evan Martin | 2010-10-20 | 1 | -21/+30 |
* | check in failing chain test | Evan Martin | 2010-10-20 | 1 | -1/+5 |
* | split out another file | Evan Martin | 2010-10-20 | 1 | -57/+2 |
* | basic let statement | Evan Martin | 2010-10-20 | 1 | -2/+24 |
* | successfully build ourselves | Evan Martin | 2010-10-20 | 1 | -7/+7 |
* | recompute dirtiness from stats | Evan Martin | 2010-10-18 | 1 | -4/+39 |
* | initial sketch of stat rescan | Evan Martin | 2010-10-18 | 1 | -0/+26 |
* | wip simplistic shell implementation | Evan Martin | 2010-10-18 | 1 | -1/+17 |
* | multi-level build works | Evan Martin | 2010-10-18 | 1 | -3/+67 |