summaryrefslogtreecommitdiffstats
path: root/ninja.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* basic dirtyingEvan Martin2010-10-151-5/+53
* importEvan Martin2010-10-151-0/+80