summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
Commit message (Expand)AuthorAgeFilesLines
...
* ninja.cc: Clear the rules/variables/state when reloading build.ninjaEvan Jones2012-01-051-20/+32
* make Lexer::Error not emit trailing newlineEvan Martin2012-01-051-4/+1
* allow spellcheck to be used with a vector of stringsEvan Martin2012-01-041-3/+4
* refactor tool list into a tableEvan Martin2012-01-041-102/+111
* don't attempt to build browse.* in bootstrap modeEvan Martin2012-01-041-1/+1
* switch the core ninja parser to use re2c for the lexerEvan Martin2011-12-291-3/+9
* remove huge indent from tools listEvan Martin2011-12-271-8/+8
* Fix the TODO in Rule class.Thiago Farina2011-12-241-2/+2
* print 'entering directory' when -C is usedEvan Martin2011-12-151-0/+4
* Fix 'list' tool.Nicolas Despres2011-12-091-1/+1
* make Rule::name_ privateEvan Martin2011-12-071-5/+5
* make Node::out_edges_ privateEvan Martin2011-12-071-4/+4
* make Node::in_edge_ privateEvan Martin2011-12-071-10/+10
* merge FileStat into NodeEvan Martin2011-12-071-8/+8
* add help output to clean toolEvan Martin2011-12-051-10/+16
* also spell-check the 'clean' tool; abort on misspellingEvan Martin2011-12-051-2/+3
* split out tool list into a separate subcommandEvan Martin2011-12-051-14/+27
* disable the 'unused parameter' warningEvan Martin2011-12-051-1/+1
* Remove warning triggered by -Wextra on MinGW.Nicolas Despres2011-11-191-0/+4
* Add -Wextra warning flag.Nicolas Despres2011-11-191-2/+2
* Fix compilation warning with getopt() on MinGW.Nicolas Despres2011-11-191-1/+1
* Add spelling suggestions for four cases:Nico Weber2011-11-161-4/+30
* Add a "commands" toolPeter Collingbourne2011-11-041-6/+38
* Make the command line interface for the clean tool consistentPeter Collingbourne2011-10-151-22/+15
* Implement generator rulesPeter Collingbourne2011-10-151-2/+21
* pass extra flags into the toolEvan Martin2011-10-141-2/+5
* make CanonicalizePath report an error on empty pathEvan Martin2011-10-061-2/+4
* add syntax to build output from a given fileEvan Martin2011-09-221-0/+23
* command line supports multiple targetsEvan Martin2011-09-221-2/+2
* make options constEvan Martin2011-09-221-6/+6
* stylistic cleanupsEvan Martin2011-09-221-19/+20
* note that target is optional in command-line helpEvan Martin2011-09-221-1/+3
* verify -k param is numericEvan Martin2011-09-091-2/+8
* minor cleanupsEvan Martin2011-09-091-2/+4
* fix redundant manifest rebuildEvan Martin2011-09-081-4/+13
* Support for rebuilding and reloading manifest filesPeter Collingbourne2011-09-031-0/+29
* Factor out State struct from ninja_jumble.cc into its header/source files.Thiago Farina2011-09-031-3/+2
* Implement default target statementsPeter Collingbourne2011-08-311-1/+1
* semantic change: allow reaching into parent directories in pathsEvan Martin2011-08-241-2/+1
* Set stdout to line-buffered.Qingning Huo2011-06-281-0/+2
* make browse work for all ninja pathsEvan Martin2011-05-131-3/+5
* expose -k flag to usersEvan Martin2011-05-091-1/+8
* Return non-zero status when errors occur.Nicolas Despres2011-05-021-2/+1
* windows: use abstractions in ninja.ccEvan Martin2011-05-021-6/+13
* use refactored function to support implicit "all" targetEvan Martin2011-05-011-12/+8
* canonicalize paths in refactored functionEvan Martin2011-05-011-2/+5
* refactor out adding "all" to graph toolEvan Martin2011-05-011-21/+31
* add doxygen-compatibile comments to most classesEvan Martin2011-04-291-0/+2
* graph: Assume all root nodes if no target given.Nicolas Despres2011-04-261-6/+20
* Add the 'clean' tool.Nicolas Despres2011-04-261-1/+37