summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* simplify some ifdefsEvan Martin2013-05-241-7/+5
* factor out flag parsing from enormous NinjaMain()Evan Martin2013-05-241-44/+64
* Merge pull request #585 from nico/fixcrashNico Weber2013-05-241-2/+2
|\
| * Don't use va_start() with reference parameters, it's undefined behavior.Nico Weber2013-05-241-2/+2
* | Merge pull request #578 from pinotree/remove-path-maxEvan Martin2013-05-231-3/+7
|\ \
| * | do not unconditionally use PATH_MAX with getcwdPino Toscano2013-05-211-3/+7
| |/
* | Add error check for -j flag.Rui Ueyama2013-05-211-2/+7
|/
* Remove a few unused includes.Nico Weber2013-05-121-3/+0
* plumb DepsLog load through BuilderEvan Martin2013-04-081-2/+3
* load deps log at startupEvan Martin2013-04-081-0/+35
* factor out creation of build directoryEvan Martin2013-04-081-16/+21
* Add spell checking for debug flags.Nico Weber2013-03-271-1/+8
* Merge pull request #512 from pcc/compilation-databaseEvan Martin2013-03-101-0/+45
|\
| * Add compdb toolPeter Collingbourne2013-03-101-0/+45
* | Bring in declaration of atoiDave Abrahams2013-03-081-0/+1
|/
* say where the default value for -j comes fromEvan Martin2013-02-161-1/+1
* add syntax for checking versionsEvan Martin2013-02-161-6/+3