| Commit message (Expand) | Author | Age | Files | Lines |
* | Put builder output through status interface | Colin Cross | 2021-02-05 | 1 | -1/+1 |
|
|
* | Turn BuildStatus into an interface | Colin Cross | 2020-12-18 | 1 | -227/+4 |
|
|
* | Simplify running edges status | Colin Cross | 2020-12-18 | 1 | -11/+15 |
|
|
* | Move edge time from Status to Builder | Colin Cross | 2020-12-18 | 1 | -41/+38 |
|
|
* | Merge pull request #1866 from jhasse/unique-edge-ids | Jan Niklas Hasse | 2020-12-03 | 1 | -1/+1 |
|\ |
|
| * | Add unique IDs to edges | Colin Cross | 2020-10-30 | 1 | -1/+1 |
|
|
* | | [clang-tidy] fix inconsistent declarations | Rosen Penev | 2020-12-02 | 1 | -6/+6 |
|
|
* | | Merge pull request #1834 from jhasse/close-during-generator | Jan Niklas Hasse | 2020-11-02 | 1 | -0/+4 |
|\ \
| |/
|/| |
|
| * | Close BuildLog while running generators, fix #1724 | Jan Niklas Hasse | 2020-08-26 | 1 | -0/+4 |
|
|
* | | Add 'using namespace std;' to all cc files to prepare for removing it from he... | Michael Jones | 2020-09-30 | 1 | -0/+2 |
|
|
* | | Merge pull request #1789 from neheb/if | Jan Niklas Hasse | 2020-09-10 | 1 | -2/+1 |
|\ \ |
|
| * | | [clang-tidy] fix small false positive | Rosen Penev | 2020-06-18 | 1 | -2/+1 |
|
|
* | | | Merge pull request #1786 from neheb/memb | Jan Niklas Hasse | 2020-09-10 | 1 | -6/+3 |
|\ \ \
| |_|/
|/| | |
|
| * | | [clang-tidy] remove redundant member init | Rosen Penev | 2020-06-18 | 1 | -6/+3 |
| |/ |
|
* | | Fix typos | Dimitris Apostolou | 2020-07-07 | 1 | -1/+1 |
|/ |
|
* | [clang-tidy] check empty instead of size (#1784) | Rosen Penev | 2020-06-04 | 1 | -1/+1 |
|
|
* | Merge pull request #1534 from mathstuf/remove-depslog-restriction | Jan Niklas Hasse | 2020-01-04 | 1 | -8/+10 |
|\ |
|
| * | depfile_parser: remove restriction on multiple outputs | Ben Boeckel | 2019-11-20 | 1 | -1/+1 |
|
|
| * | build: add to deps log for each edge output | Ben Boeckel | 2019-11-20 | 1 | -7/+9 |
|
|
* | | build.cc: constify BuildStatus | Konstantin Kharlamov | 2019-11-20 | 1 | -2/+2 |
|
|
* | | build.cc: constify a few Plan functions | Konstantin Kharlamov | 2019-11-20 | 1 | -7/+7 |
|
|
* | | build.cc: constify a map key in RealCommandRunner | Konstantin Kharlamov | 2019-11-20 | 1 | -3/+3 |
|/ |
|
* | Small constifications (#1647) | Konstantin Kharlamov | 2019-09-19 | 1 | -5/+5 |
|
|
* | Merge pull request #1508 from mqudsi/colored_fail | Jan Niklas Hasse | 2019-08-02 | 1 | -1/+5 |
|\ |
|
| * | Add braces to clarify conditional scope | Mahmoud Al-Qudsi | 2019-02-04 | 1 | -2/+3 |
|
|
| * | Emit "FAILED: " in red if terminal supports ANSI color output | Mahmoud Al-Qudsi | 2018-12-05 | 1 | -1/+4 |
|
|
* | | Teach builder to load dyndep files when they are ready | Brad King | 2019-04-18 | 1 | -4/+173 |
|
|
* | | Make a Builder optionally available to Plan | Brad King | 2019-04-18 | 1 | -2/+7 |
|
|
* | | Factor out output edge ready check from Plan::NodeFinished | Brad King | 2019-04-18 | 1 | -9/+16 |
|
|
* | | Factor out edge marking logic from Plan::AddSubTarget | Brad King | 2019-04-18 | 1 | -3/+7 |
|
|
* | | Allow EdgeFinished and NodeFinished to fail with errors | Brad King | 2019-04-18 | 1 | -9/+17 |
|
|
* | | Assert precondition in BuildStatus::BuildEdgeStarted | Brad King | 2019-04-18 | 1 | -0/+1 |
|/ |
|
* | Restore depfile toleration of multiple output paths on distinct lines | Brad King | 2018-11-19 | 1 | -2/+3 |
|
|
* | Allow disabling of escape code stripping, fix #1475 | Jan Niklas Hasse | 2018-11-13 | 1 | -1/+0 |
|
|
* | Revert "Fix confusing smart console output from concurrent builds" | Jan Niklas Hasse | 2018-11-05 | 1 | -13/+0 |
|
|
* | Do not always strip colored output in verbose mode, fix #1214 | Jan Niklas Hasse | 2018-11-05 | 1 | -1/+1 |
|
|
* | Fix confusing smart console output from concurrent builds | Nico Weber | 2018-04-05 | 1 | -0/+13 |
|
|
* | Merge pull request #1294 from bradking/plan-track-scheduling | Nico Weber | 2018-04-05 | 1 | -21/+23 |
|\ |
|
| * | Track in Plan whether wanted edges have been scheduled | Brad King | 2017-09-14 | 1 | -21/+23 |
|
|
* | | make ninja build with -std=c++17 | Nico Weber | 2018-04-05 | 1 | -1/+6 |
|/ |
|
* | Drop unnecessary cycle detection in Plan::AddTarget | Brad King | 2017-06-19 | 1 | -44/+5 |
|
|
* | Refactor RecomputeDirty to take a node instead of an edge | Brad King | 2017-06-19 | 1 | -2/+3 |
|
|
* | Merge pull request #1156 from cdbennett/windows-binary-mode-output | Nico Weber | 2017-06-14 | 1 | -0/+15 |
|\ |
|
| * | Write subprocess output to stdout in binary mode | Colin D Bennett | 2016-05-12 | 1 | -0/+15 |
|
|
* | | Always rebuild on errors | Colin Cross | 2017-05-22 | 1 | -5/+11 |
|
|
* | | Add a test that fails if a rule updates it output file but fails | Colin Cross | 2017-05-22 | 1 | -0/+7 |
|
|
* | | Merge pull request #1181 from DanielWeber/issue-1161 | Nico Weber | 2017-01-24 | 1 | -1/+1 |
|\ \ |
|
| * | | Allow more path components | Daniel Weber | 2016-08-22 | 1 | -1/+1 |
|
|
* | | | Tidy up rate snprintf'ing helper | Scott Graham | 2016-10-07 | 1 | -2/+2 |
|/ / |
|
* | | Fixed not initialized elapsed time. | gkistanova | 2016-07-14 | 1 | -5/+8 |
|/ |
|