)]}'
{
  "commit": "4da53faeac4a501eddf19b66ea362cc755d05a60",
  "tree": "9d36d2585eff6ed137cb697fb88023461c03cf8e",
  "parents": [
    "34835c85619cf9ab97cea01cbb2bb956b96bbd91"
  ],
  "author": {
    "name": "brettw@chromium.org",
    "email": "brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
    "time": "Fri Nov 08 20:31:13 2013 +0000"
  },
  "committer": {
    "name": "brettw@chromium.org",
    "email": "brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
    "time": "Fri Nov 08 20:31:13 2013 +0000"
  },
  "message": "Add a target in GN that generates a last_change.h file for the SVN revision.\n\nThis is GN-only so the GYP build currently sets this to 0.\n\nThis 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.\n\nBUG\u003d\nR\u003dviettrungluu@chromium.org\n\nReview URL: https://codereview.chromium.org/46003002\n\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 9af0b83e7ce94d9e5c61623ab76634f97374c517\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6195ff36c0dc1b02873968440ed4040718b12c2e",
      "old_mode": 33188,
      "old_path": "tools/gn/BUILD.gn",
      "new_id": "c5cc1cb5971918392d8799dc2f7067620aaa1286",
      "new_mode": 33188,
      "new_path": "tools/gn/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "954db121330e9665eaa9ea18be3274ba7aa732fa",
      "old_mode": 33188,
      "old_path": "tools/gn/command_help.cc",
      "new_id": "8f8611eaa7004af54ebc9d886945253e59060ac2",
      "new_mode": 33188,
      "new_path": "tools/gn/command_help.cc"
    },
    {
      "type": "modify",
      "old_id": "9c86ab5f01468947a8e958183ed35de5d507e6ec",
      "old_mode": 33188,
      "old_path": "tools/gn/gn_main.cc",
      "new_id": "bfd501064cf05c6ee82744b07c46aa7c7d2f2fcd",
      "new_mode": 33188,
      "new_path": "tools/gn/gn_main.cc"
    },
    {
      "type": "modify",
      "old_id": "ef9d61f9f01382faf5a06fee8ead1766705aa43a",
      "old_mode": 33188,
      "old_path": "tools/gn/secondary/build/config/compiler/BUILD.gn",
      "new_id": "20ffbb54c2ae677689961ff87a3bb29a8d967934",
      "new_mode": 33188,
      "new_path": "tools/gn/secondary/build/config/compiler/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d43cc4907aa20a0543501fa3c743c0eb15d35f7f",
      "new_mode": 33188,
      "new_path": "tools/gn/secondary/build/util/BUILD.gn"
    }
  ]
}
