Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
* | only nodes with inputs can be dirty | Evan Martin | 2010-10-18 | 1 | -7/+17 |
* | drop gmock, better test factoring | Evan Martin | 2010-10-17 | 1 | -2/+2 |
* | basic gmock test | Evan Martin | 2010-10-17 | 1 | -1/+35 |
* | split parser into separate file | Evan Martin | 2010-10-16 | 1 | -194/+1 |
* | support more filename chars | Evan Martin | 2010-10-16 | 1 | -3/+8 |
* | parse build line | Evan Martin | 2010-10-16 | 1 | -4/+52 |
* | line number | Evan Martin | 2010-10-16 | 1 | -3/+4 |
* | parse multiple rules | Evan Martin | 2010-10-16 | 1 | -2/+1 |
* | skip trailing whitespace | Evan Martin | 2010-10-16 | 1 | -0/+2 |
* | add basic manifest parser | Evan Martin | 2010-10-16 | 1 | -1/+145 |
* | evaluator generates proper command | Evan Martin | 2010-10-15 | 1 | -3/+25 |
* | basic string evaluator | Evan Martin | 2010-10-15 | 1 | -0/+53 |
* | failing command generate test | Evan Martin | 2010-10-15 | 1 | -0/+5 |
* | basic plan | Evan Martin | 2010-10-15 | 1 | -0/+49 |
* | initialize ptr | Evan Martin | 2010-10-15 | 1 | -1/+1 |
* | track in/out edges differently | Evan Martin | 2010-10-15 | 1 | -5/+11 |