summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \
| * | Delete read-only files on Windows, tooJan Niklas Hasse2020-12-072-2/+25
| |/
* | Add Haiku support.Augustin Cavalier2021-01-281-0/+4
* | Merge pull request #1674 from cameron314/bugfix/core-countJan Niklas Hasse2021-01-011-0/+29
|\ \ | |/ |/|
| * Added preprocessor if to clarify processor count workaround code is only need...Cameron2020-12-311-1/+2
| * Tweaks following code reviewCameron2020-06-101-4/+3
| * Style changes following code reviewCameron Desrochers2019-11-201-4/+8
| * Removed unnecessary #ifdef following code reviewCameron Desrochers2019-11-131-2/+1
| * Use symbolic constant as suggested in code reviewCameron2019-11-121-1/+1
| * Fixed processor count detection on Windows when multiple processor groups (i....Cameron Desrochers2019-11-121-0/+26
* | Merge pull request #1791 from neheb/expJan Niklas Hasse2020-12-062-5/+4
|\ \
| * | [clang-tidy] add explicit to single argument constructorsRosen Penev2020-12-052-5/+4
* | | Merge pull request #1790 from neheb/boolJan Niklas Hasse2020-12-061-4/+1
|\ \ \
| * | | [clang-tidy] simplify boolean expressionRosen Penev2020-12-051-4/+1
| |/ /
* | | Merge pull request #1866 from jhasse/unique-edge-idsJan Niklas Hasse2020-12-037-23/+34
|\ \ \
| * | | Add unique IDs to edgesColin Cross2020-10-307-23/+34