summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add the 'rules' tool.Nicolas Despres2011-04-261-1/+18
* Add the 'targets' tool.Nicolas Despres2011-04-261-1/+103
* Add -C DIR option.Nicolas Despres2011-04-261-1/+12
* graph: Report errors if a target does not exist.Nicolas Despres2011-04-261-3/+11
* Do not always require a target when a tool is run.Nicolas Despres2011-04-261-1/+9
* Remove no longer used current working directory.Nicolas Despres2011-04-261-7/+0
* Prefix perror(3) messages with program name.Nicolas Despres2011-04-261-1/+1
* [windows] disable browse tool on Windows for nowSergey Nenakhov2011-04-231-0/+4
* [windows] use local getopt.hSergey Nenakhov2011-04-231-0/+4
* [windows] get processor count using Windows APISergey Nenakhov2011-04-231-0/+4
* canonicalize paths on the command-line as they're usedEvan Martin2011-04-221-1/+6
* Prefix error messages with program name.Nicolas Despres2011-03-211-9/+10
* move the implementation of GraphViz to source fileThiago Farina2011-03-071-2/+2
* factor browse out into its own fileEvan Martin2011-03-051-31/+3
* linux: simpler way to get number of processorsEvan Martin2011-03-011-10/+3
* get the number of CPUs on FreeBSD and OS X via sysctl()Evan Martin2011-02-281-0/+14
* add copyrightsEvan Martin2011-02-061-0/+14
* create builddir on start; fixes bootstrapEvan Martin2011-02-061-1/+13
* use -f for input file, matching makeEvan Martin2011-02-051-3/+3
* use builddir for log fileEvan Martin2011-02-041-3/+6
* parallelism flag, guess based on cpuinfoEvan Martin2011-02-011-6/+38
* move tools into a flagEvan Martin2011-01-281-21/+18
* move dry run info inside build logEvan Martin2011-01-231-1/+1
* pass config into build logEvan Martin2011-01-231-2/+6