summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix misleading usage of return type of Open*LogJan Niklas Hasse2021-04-091-4/+4
* Remove `-w dupbuild` from error message and help outputJan Niklas Hasse2021-03-201-1/+0
* 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-231-1/+26
|\
| * Add a -t missingdeps tool to detect some classes of build flakesTomasz Ĺšniatowski2021-02-221-1/+26
* | Put builder output through status interfaceColin Cross2021-02-051-9/+9
* | Turn BuildStatus into an interfaceColin Cross2020-12-181-8/+12
* | Move edge time from Status to BuilderColin Cross2020-12-181-3/+8
|/
* Add unique IDs to edgesColin Cross2020-10-301-2/+2
* Add 'using namespace std;' to all cc files to prepare for removing it from he...Michael Jones2020-09-301-0/+2
* Fix typosDimitris Apostolou2020-07-071-2/+2
* restat: No need for loading build.ninjaJan Niklas Hasse2020-01-161-1/+1
* restat: Accept list of outputs to restat (none means all)Jan Niklas Hasse2020-01-161-1/+19
* Merge branch 'master' into clean_dead_outputsJan Niklas Hasse2020-01-041-42/+100
|\
| * Merge pull request #1534 from mathstuf/remove-depslog-restrictionJan Niklas Hasse2020-01-041-15/+3
| |\
| | * depfile_parser: remove restriction on multiple outputsBen Boeckel2019-11-201-15/+3
| * | Merge pull request #1685 from jhasse/restatJan Niklas Hasse2020-01-041-8/+60
| |\ \
| | * | Ignore nonexistent .ninja_log/.ninja_deps for restat and recompactJan Niklas Hasse2019-12-231-10/+24
| | * | Add restat tool which recalculates all mtimes in the build logJan Niklas Hasse2019-12-231-0/+38
| | |/
| * | Fix logic-error in IsPathDead, see #1432Jan Niklas Hasse2019-12-271-1/+1
| * | Fix error handling for getcwdAndreas Kempf2019-12-271-2/+4
| |/
| * compdb: Dump every rule without any arguments, fix #1377Jan Niklas Hasse2019-08-021-16/+28
| * Improve const-correctness in compdb related methodsJan Niklas Hasse2019-08-021-1/+2
* | Adding a way to clean dead build artifacts that have an entry in the build log,ikifof2019-05-251-3/+8
|/
* Resurrect the 'rules' tool.Nicolas Despres2019-05-091-0/+52
* query: load dyndep files for queried edgesBrad King2019-04-181-0/+7
* graph: load dyndep filesBrad King2019-04-181-1/+1
* clean: remove unnecessary Cleaner constructor variantBrad King2019-04-181-1/+1
* Restore depfile toleration of multiple output paths on distinct linesBrad King2018-11-191-1/+18
* Fit --help output into 80 columns and move verbose up, fix #1500Jan Niklas Hasse2018-11-161-3/+3
* Explain why there's no browse tool, fix #1478Jan Niklas Hasse2018-11-141-3/+6
* Make -j 0 run unlimited parallel builds, fix #1309Martell Malone2018-11-141-3/+6
* Add --verbose as an alternative spelling for -v, fix #1310Jan Niklas Hasse2018-11-131-1/+2
* Misc typo fixes by https://github.com/codespell-project/codespell/Mo Zhou2018-09-061-1/+1
* make `-w dupbuild` default to `err`Nico Weber2018-04-051-0/+1
* [compdb] Move declarations closer to their use.Asanka Herath2018-04-051-3/+3
* [compdb] Expand response files inline based on a switch.Asanka Herath2018-04-051-2/+60
* Merge pull request #1386 from jmgao/exitNico Weber2018-04-051-14/+16
|\
| * Don't clean up after ourselves when exiting.Josh Gao2018-02-191-14/+16
* | Merge pull request #1373 from BillyDonahue/help_k_zeroNico Weber2018-04-051-1/+1
|\ \
| * | Update Usage to show "-k 0" behaviorBilly Donahue2018-01-121-1/+1
| |/
* | Add 'output' field to compdb outputScott Graham2018-02-071-0/+2
|/
* Merge pull request #1219 from QuLogic/resolutionNico Weber2017-10-201-1/+1
|\
| * Make TimeStamp 64-bit.Elliott Sales de Andrade2017-09-161-1/+1
* | escape usage examplesRefael Ackermann2017-10-191-3/+3
|/
* Restore tolerance of self-referencing phony build statementsBrad King2017-09-081-2/+16
* Factor ManifestParser options into a structureBrad King2017-09-071-4/+5
* Support restat when rebuilding manifestDan Willemsen2017-02-081-4/+13
* Merge pull request #1181 from DanielWeber/issue-1161Nico Weber2017-01-241-2/+2
|\