summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* drop the "rules" tool completelyEvan Martin2012-12-291-19/+0
* Fix clang warning.Thiago Farina2012-11-271-1/+1
* Merge pull request #459 from maximuska/proposed/refactor-collect-targetsEvan Martin2012-11-121-49/+51
|\
| * refactoring: decompose CollectTargetsFromArgsMaxim Kalaev2012-11-091-49/+51
* | Merge pull request #443 from tfarina/disk-interface-allocEvan Martin2012-11-121-1/+1
|\ \
| * | Allocate disk_interface near where it's needed.Thiago Farina2012-10-101-1/+1
* | | Merge pull request #458 from rgeary1/minorEvan Martin2012-11-091-0/+3
|\ \ \ | |_|/ |/| |
| * | Exit status = 2 if user presses ctrl-cRichard Geary2012-11-091-0/+3
* | | Add missing 'virtual' annotation to ReadFile() override.Thiago Farina2012-10-171-1/+1
| |/ |/|
* | Don't say -h is invalid whereas it is supported.Nicolas Despres2012-09-271-1/+1
* | Give MinGW builds MSVC build helper superpowersJon2012-09-201-2/+2
* | Clean up getopt_long call.Nico Weber2012-09-141-12/+12
|/
* mark msvc-helper as experimentalEvan Martin2012-09-131-1/+1
* windows: merge msvc-helper into ninja.exe itselfEvan Martin2012-09-131-0/+17
* drop special case for msvc bucket countEvan Martin2012-09-071-6/+1
* allow tools to specify when they run (before/after build.ninja load)Evan Martin2012-09-061-34/+52
* factor out metrics dump from ninja mainEvan Martin2012-09-051-14/+18
* factor out build log load from mainEvan Martin2012-09-051-28/+37
* rearrange tool-picking logicEvan Martin2012-09-051-18/+37
* reduce indentEvan Martin2012-09-041-39/+38
* move BuildConfig out of globalsEvan Martin2012-09-041-14/+15
* remove DiskInterface from globalsEvan Martin2012-09-041-5/+4
* move BuildLog to DependencyScanEvan Martin2012-09-041-3/+3
* pass Builder as arg to build-running functionsEvan Martin2012-09-041-15/+15
* remove config from BuildLog, rename membersEvan Martin2012-09-021-4/+5
* make it more explicit that a bad build log causes us to rebuildEvan Martin2012-08-171-0/+5