summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * Process the -C option before running RUN_AFTER_FLAGS tools.Hans Wennborg2014-05-031-8/+9
* | Rename -d nowinstatcache to -d nostatcache; might become useful elsewhere (#787)Nico Weber2014-06-271-5/+5
* | do not delete files from the logs that still exist on diskNico Weber2014-06-201-1/+3
* | add some statcache testsNico Weber2014-06-151-2/+2
* | Free cache memory once it's no longer used.Nico Weber2014-06-151-7/+2
* | on by defaultNico Weber2014-06-151-4/+4
* | make win-onlyNico Weber2014-06-151-0/+4
* | simplify more, move behind flagNico Weber2014-06-151-4/+11
* | Turn on stat cache. Empty builds of chrome on my laptop 4s -> 1.3s (!)Nico Weber2014-06-151-1/+1
* | Add a stat cache. Demo-quality, and disabled atm.Nico Weber2014-06-151-0/+6
* | spellcheck "keeprsp" in -d optionsNico Weber2014-06-151-1/+1
* | compdb: check that inputs is not emptyBen Boeckel2014-05-051-0/+2
|/
* Make BuildLogUser reference constant.Nico Weber2014-01-071-1/+1
* Add a comment.Nico Weber2014-01-041-0/+7
* Rename "IsDead" to "BuildLogUser".Nico Weber2014-01-041-3/+3
* Move duplicated code into a helper function.Nico Weber2014-01-041-3/+1
* Remove dead entries in .ninja_log and .ninja_deps while recompacting.Nico Weber2014-01-021-3/+8
* add -d keeprsp to preserve @rsp files on success on windowsScott Graham2013-09-101-1/+5
* Fix the browse tool.Tony Chang2013-07-261-2/+3
* Merge pull request #616 from nico/recompactEvan Martin2013-07-081-4/+32
|\
| * Add a 'recompact' tool, which forces recompaction of the build and deps logs.Nico Weber2013-07-081-4/+32
* | Introducing tool 'deps' dumping ninja deps log entriesMaxim Kalaev2013-07-081-0/+42
|/
* Fix mingw based builds. Fixes #587Jon2013-05-251-2/+2
* refactor ninja main() into a struct with methodsEvan Martin2013-05-241-159/+203