summaryrefslogtreecommitdiffstats
path: root/ninja.h
Commit message (Expand)AuthorAgeFilesLines
* report variable parse errorsEvan Martin2010-11-011-2/+2
* use success exit code when nothing to buildEvan Martin2010-10-311-19/+1
* refactor file readingEvan Martin2010-10-301-0/+2
* make DiskInterface pure virtualEvan Martin2010-10-301-4/+9
* factor into multiple filesEvan Martin2010-10-301-441/+0
* test actual disk interaction code, tooEvan Martin2010-10-301-2/+3
* track implicit deps separately so they don't add to command lineEvan Martin2010-10-281-3/+7
* pass depfile errors upEvan Martin2010-10-271-10/+14
* loading depfilesEvan Martin2010-10-271-6/+11
* pass State to RecomputeDirtyEvan Martin2010-10-261-5/+33
* basic untested depfile loaderEvan Martin2010-10-261-2/+49
* load depfile into ruleEvan Martin2010-10-241-0/+1
* refactor rule creationEvan Martin2010-10-241-7/+7
* automatically create build directoriesEvan Martin2010-10-241-0/+45
* rename StatHelper to DiskInterfaceEvan Martin2010-10-241-16/+17
* consider file existence for dirtinessEvan Martin2010-10-231-0/+2
* fail on unknown targetsEvan Martin2010-10-231-1/+13
* allow file nodes to be dirty, representing missing fileEvan Martin2010-10-231-13/+31
* don't crash on missing rulesEvan Martin2010-10-221-5/+9
* add one more dirty checkEvan Martin2010-10-211-4/+4
* attempt to flush out a bug with a test, failEvan Martin2010-10-211-1/+4
* improve stat cache dumpEvan Martin2010-10-211-2/+6
* sync ninja to new apisEvan Martin2010-10-211-6/+12
* first stat testEvan Martin2010-10-211-1/+1
* sketch out how recursive stats should workEvan Martin2010-10-211-30/+37
* dependency inject stat() callsEvan Martin2010-10-201-21/+30
* check in failing chain testEvan Martin2010-10-201-1/+5
* split out another fileEvan Martin2010-10-201-57/+2
* basic let statementEvan Martin2010-10-201-2/+24
* successfully build ourselvesEvan Martin2010-10-201-7/+7
* recompute dirtiness from statsEvan Martin2010-10-181-4/+39
* initial sketch of stat rescanEvan Martin2010-10-181-0/+26
* wip simplistic shell implementationEvan Martin2010-10-181-1/+17
* multi-level build worksEvan Martin2010-10-181-3/+67
* only nodes with inputs can be dirtyEvan Martin2010-10-181-7/+17
* drop gmock, better test factoringEvan Martin2010-10-171-2/+2
* basic gmock testEvan Martin2010-10-171-1/+35
* split parser into separate fileEvan Martin2010-10-161-194/+1
* support more filename charsEvan Martin2010-10-161-3/+8
* parse build lineEvan Martin2010-10-161-4/+52
* line numberEvan Martin2010-10-161-3/+4
* parse multiple rulesEvan Martin2010-10-161-2/+1
* skip trailing whitespaceEvan Martin2010-10-161-0/+2
* add basic manifest parserEvan Martin2010-10-161-1/+145
* evaluator generates proper commandEvan Martin2010-10-151-3/+25
* basic string evaluatorEvan Martin2010-10-151-0/+53
* failing command generate testEvan Martin2010-10-151-0/+5
* basic planEvan Martin2010-10-151-0/+49
* initialize ptrEvan Martin2010-10-151-1/+1
* track in/out edges differentlyEvan Martin2010-10-151-5/+11