| Commit message (Expand) | Author | Age | Files | Lines |
* | Use uint64_t for slash_bits consistently | Daniel Weber | 2016-09-01 | 1 | -4/+5 |
|
|
* | Add support for build statement implicit outputs | Brad King | 2016-02-03 | 1 | -1/+11 |
|
|
* | win: print right slashes in 'unknown target' message | Nico Weber | 2015-07-10 | 1 | -1/+6 |
|
|
* | Add missing member initializer in Edge constructor | Brad King | 2015-06-16 | 1 | -1/+2 |
|
|
* | Make failing stat() calls abort the build. | Nico Weber | 2015-03-19 | 1 | -10/+10 |
|
|
* | Allow scoping rules through subninja | Mohamed Bamakhrama | 2015-03-01 | 1 | -21/+0 |
|
|
* | path decanonicalization when building command | Scott Graham | 2014-11-08 | 1 | -1/+4 |
|
|
* | wip on adding tests at higher level, some not right | Scott Graham | 2014-11-08 | 1 | -1/+7 |
|
|
* | Make "depfile=$out.d" work if $out contains escaped characters, rspfile too. | Nico Weber | 2014-05-21 | 1 | -0/+6 |
|
|
* | Introduce the "console" pool | Peter Collingbourne | 2014-02-03 | 1 | -0/+1 |
|
|
* | Fix restat rebuild if deps are missing. | Maxim Kalaev | 2013-09-02 | 1 | -2/+3 |
|
|
* | Share more code between CleanNode() and RecomputeDirty(). | Maxim Kalaev | 2013-09-02 | 1 | -3/+7 |
|
|
* | Check depslog timestamp in LoadDepsFromLog(), not in RecomputeOutputDirty(). | Maxim Kalaev | 2013-09-02 | 1 | -6/+5 |
|
|
* | use logged deps mtime in dirty calculation | Evan Martin | 2013-04-08 | 1 | -3/+5 |
|
|
* | hook up depslog writing into build process | Evan Martin | 2013-04-08 | 1 | -0/+8 |
|
|
* | add "special=gcc" attribute, use to load depslog | Evan Martin | 2013-04-08 | 1 | -1/+10 |
|
|
* | plumb DepsLog load through Builder | Evan Martin | 2013-04-08 | 1 | -4/+5 |
|
|
* | use DepsLog in loading dependencies | Evan Martin | 2013-04-08 | 1 | -5/+18 |
|
|
* | factor out implicit dep loading | Evan Martin | 2013-04-08 | 1 | -5/+16 |
|
|
* | add DepsLog, a new data structure for dependency information | Evan Martin | 2013-04-08 | 1 | -1/+8 |
|
|
* | rearrange handling of builtin bindings to make rules simpler | Evan Martin | 2012-12-29 | 1 | -33/+10 |
|
|
* | wrap some overlong lines | Evan Martin | 2012-12-29 | 1 | -1/+1 |
|
|
* | update a comment | Evan Martin | 2012-12-21 | 1 | -6/+3 |
|
|
* | Make Edge->pool() a pointer like it should have been | Robert Iannucci | 2012-11-30 | 1 | -1/+1 |
|
|
* | block parse method done | Robert Iannucci | 2012-11-10 | 1 | -0/+1 |
|
|
* | and some basic implementation | Robert Iannucci | 2012-11-09 | 1 | -0/+2 |
|
|
* | stub out an api and de-constify Pool | Robert Iannucci | 2012-11-09 | 1 | -0/+2 |
|
|
* | remove unfortunate header dependency | Evan Martin | 2012-09-04 | 1 | -1/+0 |
|
|
* | clarify setter | Evan Martin | 2012-09-04 | 1 | -1/+3 |
|
|
* | move BuildLog to DependencyScan | Evan Martin | 2012-09-04 | 1 | -5/+13 |
|
|
* | remove a redundant arg to RecomputeOutputDirty | Evan Martin | 2012-09-02 | 1 | -2/+1 |
|
|
* | split out dirty recomputation logic from Edge class | Evan Martin | 2012-09-02 | 1 | -17/+32 |
|
|
* | windows: fix size_t<->int conversions in ninja.exe | Evan Martin | 2012-08-10 | 1 | -4/+4 |
|
|
* | Improving Edge::Dump, introducing Node::Dump | Maxim Kalaev | 2012-06-28 | 1 | -1/+3 |
|
|
* | views: Mark single-argument constructors as explicit. | Thiago Farina | 2012-05-06 | 1 | -3/+7 |
|
|
* | add support for -d explain to help debug why rules are running | Scott Graham | 2012-04-13 | 1 | -1/+2 |
|
|
* | fix some public/private errors in rspfile patch | Evan Martin | 2012-02-23 | 1 | -0/+2 |
|
|
* | Merge pull request #217 from PetrWolf/master | Evan Martin | 2012-02-23 | 1 | -1/+16 |
|\ |
|
| * | Add comments, remove unwanted whitespace change | Petr Wolf | 2012-02-10 | 1 | -0/+10 |
|
|
| * | Response files | unknown | 2012-02-09 | 1 | -1/+6 |
|
|
* | | Fix the TODO in graph.h. | Thiago Farina | 2012-02-16 | 1 | -2/+1 |
|/ |
|
* | convert all time_t to a new TimeStamp type | Evan Martin | 2012-01-05 | 1 | -4/+4 |
|
|
* | Fix warning about class previously declared as struct. | Nicolas Despres | 2012-01-03 | 1 | -1/+1 |
|
|
* | switch the core ninja parser to use re2c for the lexer | Evan Martin | 2011-12-29 | 1 | -2/+2 |
|
|
* | Follow up fix to commit 32bf74f (Fix the TODO in Rule class.) | Thiago Farina | 2011-12-24 | 1 | -0/+1 |
|
|
* | Fix the TODO in Rule class. | Thiago Farina | 2011-12-24 | 1 | -13/+15 |
|
|
* | make Rule::generator_ and restat_ private | Evan Martin | 2011-12-07 | 1 | -2/+10 |
|
|
* | make Rule::name_ private | Evan Martin | 2011-12-07 | 1 | -0/+7 |
|
|
* | remove unused function | Evan Martin | 2011-12-07 | 1 | -3/+0 |
|
|
* | make Node::out_edges_ private | Evan Martin | 2011-12-07 | 1 | -3/+4 |
|
|