Add a target in GN that generates a last_change.h file for the SVN revision.

This is GN-only so the GYP build currently sets this to 0.

This adds the root generated file directory to all targets, so you can do #include "foo/bar.h" and get a generated file "bar.h" generated in directory "foo". This basically matches the internal Google build, and I use it here.

BUG=
R=viettrungluu@chromium.org

Review URL: https://codereview.chromium.org/46003002

Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 9af0b83e7ce94d9e5c61623ab76634f97374c517
5 files changed
tree: 9d36d2585eff6ed137cb697fb88023461c03cf8e
  1. tools/