summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add spelling suggestions for four cases:Nico Weber2011-11-1610-8/+87
* fix TODO: correct dependencies for inline.shEvan Martin2011-11-131-4/+2
* Add a EditDistance() function based on the one in llvm/lib/Support/StringRef....Nico Weber2011-11-135-3/+147
* Merge pull request #131 from secondplanet/patch-1Evan Martin2011-11-131-0/+4
|\
| * Improvements to ninja-mode Humza2011-11-131-0/+4
|/
* Merge pull request #127 from tiresdonexits/masterEvan Martin2011-11-061-1/+1
|\
| * Added a cast to NULL to remove a warning issues by g++ 4.6.Jonathan Sternberg2011-11-051-1/+1
* | Merge pull request #123 from pcc/commands-toolEvan Martin2011-11-042-6/+42
|\ \
| * | Add a "commands" toolPeter Collingbourne2011-11-042-6/+42
|/ /
* | Merge pull request #125 from pcc/outputs-readyEvan Martin2011-11-0213-137/+446
|\ \
| * | Implement restat rulesPeter Collingbourne2011-10-2410-22/+239
| * | Create log entries in BuildLog::RecordCommand without requiring a log filePeter Collingbourne2011-10-241-4/+2
| * | Implement Make-style order-only dependenciesPeter Collingbourne2011-10-243-19/+59
| * | Split Node::dirty_ into two flags: Node::dirty_ and Edge::outputs_ready_Peter Collingbourne2011-10-188-106/+160
| |/
* | don't leak fds into subprocessesEvan Martin2011-10-312-0/+24
* | move SetCloseOnExec to utilEvan Martin2011-10-313-17/+21
|/
* Merge pull request #120 from pcc/generatorEvan Martin2011-10-1710-38/+94
|\
| * Make the command line interface for the clean tool consistentPeter Collingbourne2011-10-152-31/+23
| * Implement generator rulesPeter Collingbourne2011-10-1510-19/+83
|/
* pass extra flags into the toolEvan Martin2011-10-141-2/+5
* Elide output in the middle when exceeding terminal width.Nicolas Despres2011-10-121-3/+4
* make CanonicalizePath report an error on empty pathEvan Martin2011-10-067-19/+57
* Merge pull request #119 from pcc/disable-assertsEvan Martin2011-09-281-1/+1
|\
| * Disable assertion checks unless --debug is enabledPeter Collingbourne2011-09-241-1/+1
|/
* add syntax to build output from a given fileEvan Martin2011-09-221-0/+23
* command line supports multiple targetsEvan Martin2011-09-221-2/+2
* make options constEvan Martin2011-09-221-6/+6
* stylistic cleanupsEvan Martin2011-09-221-19/+20
* note that target is optional in command-line helpEvan Martin2011-09-221-1/+3
* delete todo; I converted it into bugs on githubEvan Martin2011-09-151-22/+0
* delete .a files before adding to them with arEvan Martin2011-09-141-1/+1
* Merge pull request #106 from pcc/depfile-vectorEvan Martin2011-09-141-4/+7
|\
| * Allocate space in the inputs vector for the depfile implicit depsPeter Collingbourne2011-09-141-4/+7
* | Merge pull request #107 from pcc/missing-phonyEvan Martin2011-09-145-8/+40
|\ \ | |/ |/|
| * Consider missing phony targets with no dependencies out of datePeter Collingbourne2011-09-143-1/+19
| * Modify the build tests to use the virtual file systemPeter Collingbourne2011-09-143-7/+21
|/
* generalize the pattern of hash_map<const char*, ...>, use in BuildLogEvan Martin2011-09-125-32/+42
* use StringPiece for makefile depsEvan Martin2011-09-125-12/+77
* Merge pull request #104 from tfarina/ninja-testEvan Martin2011-09-124-144/+151
|\
| * Split ninja_test.cc into state_test.cc and disk_interface_test.ccThiago Farina2011-09-114-144/+151
|/
* Merge pull request #103 from tfarina/structEvan Martin2011-09-111-1/+1
|\
| * This is C++, there is no need to write 'struct' before the type when declarin...Thiago Farina2011-09-101-1/+1
* | change main hash to char*; use pointers into filesEvan Martin2011-09-102-3/+26
* | optimize IsIdentCharEvan Martin2011-09-091-5/+25
* | fix "ignored return value of write" harderEvan Martin2011-09-091-2/+4
* | verify -k param is numericEvan Martin2011-09-092-4/+10
* | minor cleanupsEvan Martin2011-09-091-2/+4
* | don't mark phony edges dirty if none of their inputs are dirtyEvan Martin2011-09-092-8/+23
|/
* Merge pull request #101 from tfarina/build-config-referenceEvan Martin2011-09-092-5/+5
|\
| * Make Cleaner::config_ a reference-to-const instead of copying the value.Thiago Farina2011-09-092-5/+5