summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* refactor RecomputeOutputDirty to return true/false for dirtyEvan Martin2011-12-043-39/+38
* add a test case from issue 148Evan Martin2011-12-041-0/+20
* windows: don't buffer stdoutEvan Martin2011-12-021-0/+5
* HACKING: windows notesEvan Martin2011-12-021-1/+10
* bootstrap.sh: windows (mingw) fixesEvan Martin2011-12-021-3/+3
* configure.py: windows updatesEvan Martin2011-12-021-25/+28
* windows: clear process launch structs before using themEvan Martin2011-12-021-0/+2
* Revert "Merge pull request #143 from cipriancraciun/patches/python2"Evan Martin2011-11-255-5/+5
* Merge pull request #143 from cipriancraciun/patches/python2Evan Martin2011-11-225-5/+5
|\
| * Renamed `python` to `python2`.Ciprian Dorin, Craciun2011-11-221-1/+1
| * Fixed Python 2 scripts prologue (i.e. `#!/usr/bin/env python2`).Ciprian Dorin, Craciun2011-11-224-4/+4
* | Merge pull request #142 from cipriancraciun/patches/custom-cflags-ldflagsEvan Martin2011-11-221-4/+4
|\ \ | |/ |/|
| * Added support for custom CFLAGS and LDFLAGS.Ciprian Dorin, Craciun2011-11-221-4/+4
|/
* Merge pull request #138 from polrop/fix-warning-in-testEvan Martin2011-11-213-5/+5
|\
| * Fix compilation warning in Ninja's test suite.Nicolas Despres2011-11-213-5/+5
|/
* Merge pull request #136 from polrop/add-extra-warningEvan Martin2011-11-209-9/+18
|\
| * Remove warning triggered by -Wextra on MinGW.Nicolas Despres2011-11-195-2/+11
| * Add -Wextra warning flag.Nicolas Despres2011-11-196-7/+7
|/
* Merge pull request #135 from polrop/fix-mingwEvan Martin2011-11-193-5/+4
|\
| * Fix compilation warning with getopt() on MinGW.Nicolas Despres2011-11-191-1/+1
| * Fix compilation warning with getopt_long() on MinGW.Nicolas Despres2011-11-191-2/+2
| * Use more portable way to get the current process ID.Nicolas Despres2011-11-191-2/+1
* | Merge pull request #133 from polrop/fix-duplicationEvan Martin2011-11-191-1/+1
|\ \ | |/ |/|
| * Fix duplicated list of profilers.Nicolas Despres2011-11-191-1/+1
|/
* Merge pull request #132 from nico/spellEvan Martin2011-11-1610-8/+87
|\
| * 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