index
:
Ninja.git
master
release
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
build.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove phony edges for nodes created by a dependency loader.
David 'Digit' Turner
2023-11-07
1
-9/+14
*
Introduce mechanism to provide resiliency for inputs changing while the build...
John Drouhard
2022-06-10
1
-41/+47
*
Add validation nodes to ninja
Colin Cross
2021-10-12
1
-2/+27
*
Remove early return from Builder::AddTarget
Colin Cross
2021-10-12
1
-5/+5
*
util: Remove unnecessary CanonicalizePath error handling
Brad King
2021-06-04
1
-3/+1
*
Revert "Change build log to always log the most recent input mtime"
John Drouhard
2021-03-24
1
-40/+35
*
Change build log to always log the most recent input mtime
John Drouhard
2021-03-16
1
-35/+40
*
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
|
\
[next]