summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * Allow more path componentsDaniel Weber2016-08-221-2/+2
* | teach -t commands to optionally print only the final commandNico Weber2016-11-061-5/+35
|/
* Pass location of build.ninja file to browse scriptColin Cross2016-04-191-27/+27
* browse: support --port and --no-browser optionsPeter Wu2016-03-111-5/+1
* Fix ambiguous call to set_terminate on Windows platformg4m42016-02-171-1/+1
* Replace ManifestParser::FileReader with general FileReaderBrad King2016-02-031-10/+1
* Merge pull request #1096 from sgraham/dupe-edge-actionNico Weber2016-01-291-1/+3
|\
| * dupe_edge_should_err from bool to enumScott Graham2016-01-271-1/+3
* | Add -d keepdepfile to preserve depfilesShinichiro Hamaji2016-01-281-5/+10
|/
* Remove unnecessary `std::`Tetsuo Kiso2016-01-101-2/+2
* Do not attempt to rebuild infinitely in dry-run mode.Nicolas Despres2015-12-091-0/+4
* Merge pull request #1007 from mikesep/aixEvan Martin2015-11-121-0/+3
|\
| * Fix getopt for AIXMike Seplowitz2015-08-191-0/+3
* | Make links point to org pageNico Weber2015-11-111-1/+1
|/
* Some mucking with std:: for set_terminate and terminate_handlerScott Graham2015-08-101-1/+1
* win: print right slashes in 'unknown target' messageNico Weber2015-07-101-3/+3
* Let Stat() have an err outparam instead of writing to stderr.Nico Weber2015-03-311-2/+11
* Add an opt-in flag to make duplicate edges an error (`-w dupbuild=err`).Nico Weber2015-03-241-3/+38
* Swap order of -k and -l in help output, to keep the list alphabetized.Nico Weber2015-03-241-1/+1
* Allow manifest rebuild to loop up to 100 timesColin Cross2015-02-031-14/+13
* Revert #223, fixes #874.Nico Weber2014-12-041-5/+4
* drop NINJA_BOOTSTRAP defineEvan Martin2014-11-181-1/+1
* Make sure configure.py and ninja.cc always agree on if -t browse is included.Nico Weber2014-11-141-2/+2
* fix order of args to CanonicalizePathScott Graham2014-11-091-2/+2
* remove CanonicalizePath overloads, test for toplevel behaviourScott Graham2014-11-091-2/+4
* Remove extra info from Usage()kwesolowski2014-07-261-3/+0
* Small usage info fix for windowskwesolowski2014-07-251-1/+1
* Fixed/improved -l N documentation For windowskwesolowski2014-07-251-1/+1
* Merge pull request #755 from zmodem/working_dir_vs_msvc_toolNico Weber2014-06-291-8/+9
|\