summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* doc updatesEvan Martin2011-01-142-65/+139
|
* check off todoEvan Martin2011-01-091-1/+0
|
* remove tempnamEvan Martin2011-01-091-8/+7
|
* work around an unused variable warningEvan Martin2011-01-081-1/+2
|
* build file cleanupsEvan Martin2011-01-081-3/+6
|
* improved emacs modeEvan Martin2011-01-081-2/+6
|
* tweak build flagsEvan Martin2011-01-081-1/+1
|
* don't log commands in dry-run modeEvan Martin2011-01-081-1/+1
|
* record edge timingEvan Martin2011-01-081-13/+14
|
* remove needless virtualsEvan Martin2011-01-081-3/+3
|
* 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
|
* todo updateEvan Martin2011-01-081-1/+1
|
* 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-0813-318/+352
|
* 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
|
* disable deprecation warnings in bootstrapEvan Martin2010-12-261-1/+1
|
* 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-235-5/+179
|
* doc updatesEvan Martin2010-12-221-10/+37
|
* aggressively eval variables in build blocksEvan Martin2010-12-213-4/+10
|
* immediately evaluate variables in top-level bindingsEvan Martin2010-12-213-6/+20
|
* more gyp updatesEvan Martin2010-12-211-24/+2
|
* Merge branch 'master' of neugierig.org:projects/git/ninjaEvan Martin2010-12-2010-135/+93
|\ | | | | | | | | | | Conflicts: src/parsers.cc src/parsers_test.cc
| * fix plan edge count computationEvan Martin2010-12-201-1/+1
| |
| * initialize pointerEvan Martin2010-12-201-0/+1
| |
| * update gyp patch post-builddir-removalEvan Martin2010-12-201-17/+19
| |
| * restore gyp root hackEvan Martin2010-12-201-0/+9
| |
| * allow one-letter variable namesEvan Martin2010-12-192-4/+6
| |
| * disable c++ deprecation warningsEvan Martin2010-12-191-1/+1
| |
| * Merge remote branch 'origin/master'Evan Martin2010-12-195-12/+28
| |\
| * | remove special builddirEvan Martin2010-12-195-86/+5
| | |
| * | remove @ from build.ninjaEvan Martin2010-12-191-19/+17
| | |
| * | expand variables in build pathsEvan Martin2010-12-192-4/+39
| | |
* | | suppress hash_map deprecation warningEvan Martin2010-12-171-1/+1
| | |
* | | hack: don't eat @ within argumentsEvan Martin2010-12-172-3/+11
| |/ |/|