summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Make failing stat() calls abort the build.Nico Weber2015-03-196-40/+88
* Add a missing &. (No behavior change, only used in tests.)Nico Weber2015-03-182-2/+2
* Env should only be about variables. No behavior change.Nico Weber2015-03-182-8/+2
* Merge pull request #930 from nico/depcolonNico Weber2015-03-175-6/+31
|\
| * On unexpected output in a .d file, rebuild instead erroring.Nico Weber2015-03-122-3/+21
| * Reject depfiles that don't contain a : after the target name.Nico Weber2015-03-124-3/+10
* | Build self-consistent graphs for dupe edges with multiple outputs.Nico Weber2015-03-155-1/+46
|/
* Merge pull request #917 from pinotree/rlimitNico Weber2015-03-091-2/+2
|\
| * subprocess_test: gracefully handle rlim.rlim_cur < kNumProcsPino Toscano2015-02-281-2/+2
* | Merge pull request #910 from jlnt/masterNico Weber2015-03-092-5/+33
|\ \
| * | POSIX: detach background subprocesses from terminal.Julien Tinnes2015-01-292-5/+33
* | | Fix build with libc++ after #921.Nico Weber2015-03-091-29/+29
* | | Merge pull request #921 from mohamed/masterNico Weber2015-03-0910-87/+117
|\ \ \
| * | | Added a new test to illustrate scoped rulesMohamed Bamakhrama2015-03-081-0/+13
| * | | Allow scoping rules through subninjaMohamed Bamakhrama2015-03-0110-87/+104
| | |/ | |/|
* | | Directly pass the string instead of char * to Truncate util function. It will...Pierre Schweitzer2015-03-071-1/+1
|/ /
* | Typo fix in graph.cctzik2015-02-061-1/+1
* | Allow manifest rebuild to loop up to 100 timesColin Cross2015-02-031-14/+13
|/
* Merge pull request #897 from tzik/pendingNico Weber2015-01-241-0/+21
|\
| * Check pending SIGINT after ppoll/pselectTaiju Tsuiki2015-01-191-0/+21
* | Remove an incorrect assert.Nico Weber2015-01-202-1/+10
* | Merge pull request #894 from tfarina/has-indentNico Weber2015-01-141-4/+4
|\ \ | |/ |/|
| * Cleanup: Fix 'hasIdent' variable name/style.Thiago Farina2015-01-101-4/+4
* | Try to simplify d1e6a29 a bit.Nico Weber2015-01-041-3/+3
* | Remove unused hash<std::string>.Nico Weber2015-01-041-9/+0
* | Fix compilation errors on Visual Studio 2015 (_MSC_VER 1900).Beren Minor2014-12-312-4/+21
|/
* Remove 'Recompacting...' messages.Nico Weber2014-12-186-13/+2
* Let DependencyScan::RecomputeDirty() work correclty with cyclic graphs.Nico Weber2014-12-083-4/+89
* Rename a few iterators. No behavior change.Nico Weber2014-12-072-67/+67
* remove two unneeded `explicit`sNico Weber2014-12-072-3/+3
* Merge pull request #835 from rainlabs-eu/fix-cygwin-compatibilityNico Weber2014-12-041-1/+4
|\
| * Fixed cygwin compatibility (issue #806)kwesolowski2014-10-251-1/+4
* | Rename num_collisions to collision_count.Nico Weber2014-12-041-3/+3
* | Revert #223, fixes #874.Nico Weber2014-12-041-5/+4
* | win: Use full console width for status messages.Nico Weber2014-12-021-7/+4
* | win/lineprinter: Use a vector instead of manual memory management.Nico Weber2014-12-021-8/+4
* | win: Let the "Pause" key or Ctrl-S pause output.Nico Weber2014-12-021-10/+5
* | mark this 1.5.3.gitNico Weber2014-11-241-1/+1
* | drop NINJA_BOOTSTRAP defineEvan Martin2014-11-182-4/+3
* | Make sure configure.py and ninja.cc always agree on if -t browse is included.Nico Weber2014-11-141-2/+2
* | Merge pull request #850 from sgraham/ocdNico Weber2014-11-123-19/+22
|\ \
| * | whitespace/comment/wrap fixes, no intended functionality changeScott Graham2014-11-123-19/+22
* | | set *err when too many components in CanonicalizePathScott Graham2014-11-122-1/+7
|/ /
* | properly guard against slash_bits overflowScott Graham2014-11-122-2/+33
* | fix not respecting lengthScott Graham2014-11-111-14/+18
* | no need to save slash_bits, add commentScott Graham2014-11-111-9/+9
* | save slash_bits in depslogScott Graham2014-11-111-9/+8
* | no need to Decanonicalize on non-WindowsScott Graham2014-11-111-0/+2
* | fix CanonicalizePath going past StringPiece length + testScott Graham2014-11-102-0/+12
* | initialize slash_bits on non-winScott Graham2014-11-101-0/+2