summaryrefslogtreecommitdiffstats
path: root/src/manifest_parser.cc
Commit message (Expand)AuthorAgeFilesLines
* fix order of args to CanonicalizePathScott Graham2014-11-091-3/+3
* remove CanonicalizePath overloads, test for toplevel behaviourScott Graham2014-11-091-1/+2
* wip on adding tests at higher level, some not rightScott Graham2014-11-081-4/+6
* Provide an error message on malformed lets. Fixes #807.Nico Weber2014-09-041-1/+1
* wip for console pool on windowsNico Weber2014-05-131-4/+0
* Merge pull request #714 from pcc/console-poolNico Weber2014-04-171-0/+4
|\
| * Introduce the "console" poolPeter Collingbourne2014-02-031-0/+4
* | Allocate per-edge BindingEnvs lazily.Nico Weber2014-02-111-4/+5
|/
* Fix diagnostic formatting regression caused by adaa91a33eb2cf23b88.Nico Weber2013-07-191-3/+5
* Add back contents.resize(), but with a comment and just 1 instead of 10.Nico Weber2013-07-181-0/+8
* Let the ".ninja parse" metric include the time to read the toplevel ninja file.Nico Weber2013-07-111-1/+1
* Reuse ManifestParser::Load() in ManifestParser::ParseFileInclude().Nico Weber2013-07-111-9/+3
* Improve error message for duplicate rules and unknown pools.Nico Weber2013-07-021-5/+3
* Add stdlib.h include for atol().Nico Weber2013-06-221-0/+1
* Remove a few unused includes.Nico Weber2013-05-121-3/+1
* make it an error for now to have multiple outputs with depslogEvan Martin2013-04-081-0/+8
* add syntax for checking versionsEvan Martin2013-02-161-3/+9
* rearrange handling of builtin bindings to make rules simplerEvan Martin2012-12-291-51/+25
* wrap some overlong linesEvan Martin2012-12-291-2/+4
* begin rationalizing platform for both parsersRobert Iannucci2012-11-101-7/+5
* block parse method doneRobert Iannucci2012-11-101-2/+66
* all building and tests passingRobert Iannucci2012-11-091-1/+1
* stub out an api and de-constify PoolRobert Iannucci2012-11-091-1/+1
* reject tabs (and CRs) in input files more aggressivelyEvan Martin2012-08-021-2/+3
* Rename parsers.* to manifest_parser.*Thiago Farina2012-07-091-0/+327