summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* don't get stuck on phony edgesEvan Martin2011-01-081-0/+3
|
* don't track timing for phony edgesEvan Martin2011-01-081-3/+6
|
* compute edge timingEvan Martin2011-01-081-8/+28
|
* remove ResetDirtyEvan Martin2011-01-083-22/+4
|
* work around mktemp warningEvan Martin2011-01-081-2/+1
|
* move towards virtual fs for build testsEvan Martin2011-01-081-34/+67
|
* remove bottom-up dirtyingEvan Martin2011-01-085-73/+54
|
* split out graph into its own headerEvan Martin2011-01-0812-316/+349
|
* missing implicit deps are okEvan Martin2011-01-081-2/+5
| | | | | | This was a very subtle bug, and the difficulty of writing a test for it makes me think I've gone about the testing infrastructure the wrong way. I intend to follow this by fixing up the way tests work.
* catch ourselves when we're stuckEvan Martin2011-01-083-8/+19
|
* don't crash in tests where we don't use a log fileEvan Martin2011-01-083-2/+8
|
* build log entries can be over 64kb(!)Evan Martin2011-01-071-1/+1
|
* hide log fileEvan Martin2011-01-071-1/+1
|
* rebuild when command lines changeEvan Martin2011-01-071-0/+10
|
* state holds build log, not configEvan Martin2011-01-075-8/+9
|
* later entry in build log should overwrite earlier oneEvan Martin2011-01-072-1/+17
|
* reread previous log on startupEvan Martin2011-01-072-1/+11
|
* move buildlog to main driverEvan Martin2010-12-263-6/+11
|
* hook up build logEvan Martin2010-12-262-1/+9
|
* rename BuildStatusLogEvan Martin2010-12-232-12/+12
|
* add a class for logging builds (commands + timing)Evan Martin2010-12-233-0/+169
|
* aggressively eval variables in build blocksEvan Martin2010-12-213-4/+10
|
* immediately evaluate variables in top-level bindingsEvan Martin2010-12-213-6/+20
|
* fix plan edge count computationEvan Martin2010-12-201-1/+1
|
* initialize pointerEvan Martin2010-12-201-0/+1
|
* restore gyp root hackEvan Martin2010-12-201-0/+9
|
* allow one-letter variable namesEvan Martin2010-12-192-4/+6
|
* Merge remote branch 'origin/master'Evan Martin2010-12-195-12/+28
|\
| * simplify token representation, speeding up parseEvan Martin2010-12-172-10/+11
| |
| * use hash_map for paths; much faster buildsEvan Martin2010-12-173-2/+17
| |
* | remove special builddirEvan Martin2010-12-194-62/+5
| |
* | expand variables in build pathsEvan Martin2010-12-192-4/+39
|/
* verbosity tristateEvan Martin2010-12-144-12/+26
|
* use separate config objectEvan Martin2010-12-134-22/+22
|
* dry run flagEvan Martin2010-12-133-2/+36
|
* verbose modeEvan Martin2010-12-073-4/+17
|
* factor out build loggingEvan Martin2010-12-062-14/+40
|
* move src into subdirEvan Martin2010-12-0518-0/+3072