index
:
Ninja.git
master
release
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
manifest_parser_test.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove `-w dupbuild` from error message and help output
Jan Niklas Hasse
2021-03-20
1
-3/+2
*
Add 'using namespace std;' to all cc files to prepare for removing it from he...
Michael Jones
2020-09-30
1
-0/+2
*
depfile_parser: remove restriction on multiple outputs
Ben Boeckel
2019-11-20
1
-3/+2
*
Add a "dyndep" reserved binding to the manifest format
Brad King
2019-04-18
1
-0/+70
*
Improve location of error messages around identifiers.
Nico Weber
2018-04-06
1
-5/+13
*
Restore tolerance of self-referencing phony build statements
Brad King
2017-09-08
1
-0/+26
*
Factor ManifestParser options into a structure
Brad King
2017-09-07
1
-47/+51
*
Parser accepts no explicit outputs.
Nicolas Despres
2016-05-25
1
-4/+1
*
Fix crash with duplicate implicit outputs.
Nico Weber
2016-04-27
1
-0/+24
*
ninja_test: Fix Visual C++ 2015 warnings/errors about name hiding.
James Johnston
2016-04-18
1
-78/+78
*
Merge pull request #989 from bradking/implicit-outputs
Nico Weber
2016-02-03
1
-0/+34
|
\
|
*
Add support for build statement implicit outputs
Brad King
2016-02-03
1
-0/+34
*
|
Replace ManifestParser::FileReader with general FileReader
Brad King
2016-02-03
1
-39/+26
|
/
*
dupe_edge_should_err from bool to enum
Scott Graham
2016-01-27
1
-46/+46
*
Make dupbuild=err work in subninja
Scott Graham
2016-01-27
1
-44/+60
*
Add an opt-in flag to make duplicate edges an error (`-w dupbuild=err`).
Nico Weber
2015-03-24
1
-0/+13
*
Another crash fix for duplicate edges. Fixes #939.
Nico Weber
2015-03-19
1
-0/+11
*
Build self-consistent graphs for dupe edges with multiple outputs.
Nico Weber
2015-03-15
1
-0/+13
*
Added a new test to illustrate scoped rules
Mohamed Bamakhrama
2015-03-08
1
-0/+13
*
Allow scoping rules through subninja
Mohamed Bamakhrama
2015-03-01
1
-16/+12
*
Remove an incorrect assert.
Nico Weber
2015-01-20
1
-0/+10
*
make all GetNode explicit, add DepsLog canonicalize test
Scott Graham
2014-11-10
1
-1/+1
*
fix multiple sequential slashes
Scott Graham
2014-11-08
1
-2/+2
*
wip on adding tests at higher level, some not right
Scott Graham
2014-11-08
1
-0/+48
*
CanonicalizePath handles \ on Windows
Scott Graham
2014-10-30
1
-13/+9
*
Merge pull request #812 from nico/ninjatest
Nico Weber
2014-09-18
1
-3/+2
|
\
|
*
Use a small, standalone testing framework instead of googletest.
Nico Weber
2014-09-18
1
-3/+2
*
|
Provide an error message on malformed lets. Fixes #807.
Nico Weber
2014-09-04
1
-0/+9
|
/
*
More robust escaping of $in, $out paths
Nicholas Hutchinson
2014-01-06
1
-0/+4
*
Add a test that shows that there is a single global namespace for rules.
Nico Weber
2013-10-27
1
-0/+15
*
Merge pull request #623 from nico/fix
Nico Weber
2013-07-19
1
-0/+11
|
\
|
*
Fix diagnostic formatting regression caused by adaa91a33eb2cf23b88.
Nico Weber
2013-07-19
1
-0/+11
*
|
Add test for a manifest ending in the middle of a keyword.
Nico Weber
2013-07-18
1
-0/+11
|
/
*
Improve error message for duplicate rules and unknown pools.
Nico Weber
2013-07-02
1
-0/+102
*
Remove a few unused includes.
Nico Weber
2013-05-12
1
-0/+3
*
drop std:: qualifiers on more stl datatypes
Evan Martin
2013-04-18
1
-1/+1
*
make it an error for now to have multiple outputs with depslog
Evan Martin
2013-04-08
1
-0/+12
*
ManifestParser constructor accesses its first argument, don't pass NULL
Nico Weber
2013-01-03
1
-3/+6
*
rearrange handling of builtin bindings to make rules simpler
Evan Martin
2012-12-29
1
-8/+12
*
update old test to cover newer rule attributes
Evan Martin
2012-08-24
1
-1/+4
*
add test that checks attributes on rules
Evan Martin
2012-08-24
1
-0/+11
*
reject tabs (and CRs) in input files more aggressively
Evan Martin
2012-08-02
1
-1/+1
*
disallow crlf in manifest files
Evan Martin
2012-07-18
1
-0/+20
*
Rename parsers.* to manifest_parser.*
Thiago Farina
2012-07-09
1
-0/+684