Add an opt-in flag to make duplicate edges an error (`-w dupbuild=err`).
authorNico Weber <thakis@chromium.org>
Tue, 24 Mar 2015 21:16:07 +0000 (14:16 -0700)
committerNico Weber <thakis@chromium.org>
Tue, 24 Mar 2015 22:26:48 +0000 (15:26 -0700)
commit92b74c340ab6397cb728391995f86dfdb39bb186
tree4c27f44479075415dbc6fcf656cae8ce4727f20a
parent6bac2fba25df89df748c44de1d9d3b9f546d3aac
Add an opt-in flag to make duplicate edges an error (`-w dupbuild=err`).

This is step 1 on #931.  Duplicated edges will become an error by default in
the future.
src/manifest_parser.cc
src/manifest_parser.h
src/manifest_parser_test.cc
src/ninja.cc