Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor test code | Evan Martin | 2010-11-29 | 1 | -447/+1 |
* | refactor out state test helper | Evan Martin | 2010-11-29 | 1 | -14/+11 |
* | split out builder into own file | Evan Martin | 2010-11-23 | 1 | -0/+1 |
* | allow variables like ${foo} | Evan Martin | 2010-11-21 | 1 | -0/+10 |
* | nested file-scoped binding environments | Evan Martin | 2010-11-14 | 1 | -2/+2 |
* | add a special "phony" rule | Evan Martin | 2010-11-14 | 1 | -0/+18 |
* | fix refactor regression, add test | Evan Martin | 2010-11-14 | 1 | -0/+40 |
* | rearrange planning; now tests pass | Evan Martin | 2010-11-12 | 1 | -4/+14 |
* | add two tests, one failing that exhibits problem | Evan Martin | 2010-11-12 | 1 | -0/+54 |
* | test that runs simple plan | Evan Martin | 2010-11-11 | 1 | -0/+39 |
* | handle paths with double slash | Evan Martin | 2010-11-07 | 1 | -0/+4 |
* | hack in order only deps | Evan Martin | 2010-11-07 | 1 | -1/+46 |
* | make all vars start with $ | Evan Martin | 2010-11-01 | 1 | -6/+6 |
* | report variable parse errors | Evan Martin | 2010-11-01 | 1 | -4/+16 |
* | use success exit code when nothing to build | Evan Martin | 2010-10-31 | 1 | -1/+1 |
* | pass disk interface to parser | Evan Martin | 2010-10-30 | 1 | -1/+1 |
* | make DiskInterface pure virtual | Evan Martin | 2010-10-30 | 1 | -1/+9 |
* | factor tests into files | Evan Martin | 2010-10-30 | 1 | -173/+2 |
* | test actual disk interaction code, too | Evan Martin | 2010-10-30 | 1 | -0/+49 |
* | track implicit deps separately so they don't add to command line | Evan Martin | 2010-10-28 | 1 | -1/+5 |
* | pass depfile errors up | Evan Martin | 2010-10-27 | 1 | -4/+15 |
* | loading depfiles | Evan Martin | 2010-10-27 | 1 | -1/+42 |
* | pass State to RecomputeDirty | Evan Martin | 2010-10-26 | 1 | -4/+4 |
* | basic makefile parser | Evan Martin | 2010-10-24 | 1 | -0/+8 |
* | load depfile into rule | Evan Martin | 2010-10-24 | 1 | -0/+11 |
* | refactor rule creation | Evan Martin | 2010-10-24 | 1 | -3/+9 |
* | support comments | Evan Martin | 2010-10-24 | 1 | -0/+8 |
* | handle unexpected tokens | Evan Martin | 2010-10-24 | 1 | -0/+8 |
* | require command= line in rule | Evan Martin | 2010-10-24 | 1 | -0/+9 |
* | remove command keyword, convert to variable binding | Evan Martin | 2010-10-24 | 1 | -7/+7 |
* | syntax change, part 1: commands are indented | Evan Martin | 2010-10-24 | 1 | -8/+9 |
* | rewrite parser to tokenize | Evan Martin | 2010-10-24 | 1 | -1/+16 |
* | automatically create build directories | Evan Martin | 2010-10-24 | 1 | -0/+21 |
* | rename StatHelper to DiskInterface | Evan Martin | 2010-10-24 | 1 | -4/+5 |
* | builddir | Evan Martin | 2010-10-24 | 1 | -0/+13 |
* | consider file existence for dirtiness | Evan Martin | 2010-10-23 | 1 | -1/+7 |
* | fail on unknown targets | Evan Martin | 2010-10-23 | 1 | -0/+8 |
* | allow file nodes to be dirty, representing missing file | Evan Martin | 2010-10-23 | 1 | -25/+37 |
* | allow underscores in variable names | Evan Martin | 2010-10-22 | 1 | -2/+3 |
* | don't crash on missing rules | Evan Martin | 2010-10-22 | 1 | -0/+7 |
* | continuations in parsetoken too | Evan Martin | 2010-10-22 | 1 | -2/+2 |
* | support continuation lines | Evan Martin | 2010-10-22 | 1 | -0/+16 |
* | drop let from syntax; rely on = instead | Evan Martin | 2010-10-22 | 1 | -9/+9 |
* | add one more dirty check | Evan Martin | 2010-10-21 | 1 | -2/+2 |
* | attempt to flush out a bug with a test, fail | Evan Martin | 2010-10-21 | 1 | -0/+20 |
* | sync ninja to new apis | Evan Martin | 2010-10-21 | 1 | -1/+8 |
* | more stat tests | Evan Martin | 2010-10-21 | 1 | -0/+35 |
* | first stat test | Evan Martin | 2010-10-21 | 1 | -7/+38 |
* | more refactoring | Evan Martin | 2010-10-21 | 1 | -15/+18 |
* | refactor tests that load input file | Evan Martin | 2010-10-21 | 1 | -26/+24 |