summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | | Remove early return from Builder::AddTargetColin Cross2021-10-112-5/+13
| | | |_|/ | | |/| |
| * | | | Fix crash when FakeCommandRunner is deleted twiceJan Niklas Hasse2021-11-161-0/+1
| * | | | Fix typos discovered by codespell (#2047)Christian Clauss2021-11-125-5/+5
| |/ / /
| * | | Disable stdout buffering in real_mainBruce Dawson2021-10-012-5/+11
| * | | Merge pull request #1964 from rascani/fix-phony-edgesNico Weber2021-10-014-6/+227
| |\ \ \
| | * | | Set output mtime of phony edges to the latest inputsRichard Geary2021-08-024-6/+227
| * | | | Fix ninja -t clean for directories on WindowsMischa Jonker2021-09-132-7/+32
* | | | | Fix constexpr and clang-formatBruce Dawson2021-08-272-12/+11
* | | | | Make ScopedMetric portable, accurate, and efficientBruce Dawson2021-08-272-45/+33
|/ / / /
* | | | Merge pull request #2002 from randomascii/stats_optimizeJan Niklas Hasse2021-08-252-5/+0
|\ \ \ \
| * | | | Optimize ninja -d statsBruce Dawson2021-07-262-5/+0
* | | | | Merge pull request #1347 from tzik/revdepJan Niklas Hasse2021-08-124-8/+54
|\ \ \ \ \
| * | | | | Look up header dependencies on the first-output buildtzik2017-10-254-8/+54
* | | | | | Merge pull request #1996 from digit-google/cleandead-preserves-inputsJan Niklas Hasse2021-07-292-1/+71
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | cleandead: Fix the logic to preserve inputs.David 'Digit' Turner2021-07-212-1/+71
* | | | | | compdb: escape control characters in JSON stringsLi-Yu Yu2021-07-224-13/+124
|/ / / / /
* | | | | CLParser: Don't filter filename lines after seeing /showIncludesHans Wennborg2021-06-252-1/+14
* | | | | Merge pull request #1979 from bradking/simplify-CanonicalizePathJan Niklas Hasse2021-06-1013-151/+128
|\ \ \ \ \
| * | | | | util: Remove unnecessary CanonicalizePath error handlingBrad King2021-06-0413-151/+103
| * | | | | Add explicit "empty path" errors before calling CanonicalizePathBrad King2021-06-044-0/+25
| | |/ / / | |/| | |
* | | | | Put Info output back on stdout instead of stderrJan Niklas Hasse2021-06-101-3/+3
|/ / / /
* | | | Add jhasse's suggestion to suppress output on '--quiet'.Eli Ribble2021-05-061-1/+1
* | | | Update help description for --quietHenner Zeller2021-05-061-1/+1
* | | | Add --quiet option that suppresses status updates.Henner Zeller2021-05-063-3/+10
* | | | Avoid implicit cast LoadStatus -> boolJan Niklas Hasse2021-04-091-3/+2
* | | | Fix misleading usage of return type of Open*LogJan Niklas Hasse2021-04-091-4/+4
* | | | dyndep: reconcile dyndep-specified outputs with depfile-specified inputsBrad King2021-03-244-5/+55
* | | | dyndep: add dedicated test for dyndep-discovered implicit dependenciesBrad King2021-03-241-0/+31
* | | | Add some regression tests for additional test casesJohn Drouhard2021-03-241-0/+186
* | | | Revert "Change build log to always log the most recent input mtime"John Drouhard2021-03-246-226/+74
* | | | Remove `-w dupbuild` from error message and help outputJan Niklas Hasse2021-03-203-10/+7
* | | | Change build log to always log the most recent input mtimeJohn Drouhard2021-03-166-74/+226
* | | | wincodepage: minimize to indicate UTF-8 or notBrad King2021-03-011-3/+2
* | | | Add tool to print code page information on WindowsBrad King2021-02-261-0/+17
* | | | Merge pull request #1331 from ilor/missingdeps3Jan Niklas Hasse2021-02-236-5/+478
|\ \ \ \
| * | | | missingdeps: use nested maps for edge adjacency cacheTomasz Śniatowski2021-02-222-34/+15
| * | | | missingdeps: add exception for targets that dep on build.ninjaTomasz Śniatowski2021-02-221-0/+8
| * | | | Add a -t missingdeps tool to detect some classes of build flakesTomasz Śniatowski2021-02-224-1/+474
| * | | | Refactor depfile loading in preparation for the missingdeps toolTomasz Śniatowski2021-02-222-4/+15
* | | | | Merge pull request #1915 from jhasse/windows-utf8Jan Niklas Hasse2021-02-231-15/+20
|\ \ \ \ \
| * | | | | Use UTF-8 on Windows 10 Version 1903, fix #1195Jan Niklas Hasse2021-02-171-15/+20
* | | | | | Merge pull request #1899 from colincross/status_for_serializeJan Niklas Hasse2021-02-229-393/+531
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Put builder output through status interfaceColin Cross2021-02-056-15/+76
| * | | | | Turn BuildStatus into an interfaceColin Cross2020-12-187-327/+426
| * | | | | Simplify running edges statusColin Cross2020-12-183-25/+21
| * | | | | Move edge time from Status to BuilderColin Cross2020-12-184-98/+80
* | | | | | disk_interface: Restore toleration of missing files in RemoveFile on WindowsBrad King2021-02-121-1/+8
* | | | | | disk_interface: Do not query bits of INVALID_FILE_ATTRIBUTESBrad King2021-02-121-5/+5
* | | | | | disk_interface: Improve wrapping of comment in RemoveFileBrad King2021-02-121-3/+3
| |/ / / / |/| | | |
* | | | | Merge pull request #1892 from jhasse/windows-readonlyJan Niklas Hasse2021-02-102-2/+25
|\ \ \ \ \