)]}'
{
  "commit": "e94fcff80395a904c60eef1ed05cbd7dc7953dbd",
  "tree": "60f029db496296de44e6aba9aec04b0c93643581",
  "parents": [
    "5ebb5023b6abb5827ed7e7d9d78374ff2e31114f"
  ],
  "author": {
    "name": "brettw",
    "email": "brettw@chromium.org",
    "time": "Tue Oct 04 16:22:46 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Oct 04 23:25:26 2016 +0000"
  },
  "message": "GN: use the correct directory for self-invocation.\n\nGN writes a Ninja command to re-invoke GN when a build file changes. Previously\nthis hardcoded the build directory. But if the user renames the build\ndirectory, Ninja will think the files are out of date but GN will keep\nregenerating files in another directory.\n\nThis changes the directory to \".\" because Ninja will invoke all commands with\nthe build directory as the current one.\n\nBUG\u003d639965\n\nReview-Url: https://codereview.chromium.org/2389133003\nCr-Original-Commit-Position: refs/heads/master@{#422995}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: eceed2e7c13045dcabfa07e7b7d7b4cd2807a0ec\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fba1ccb5a0b21a0ec323317b151b75b1e5084dcf",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_build_writer.cc",
      "new_id": "a0dd8ce41036e3dc7303c519b76d944fb1b61da3",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_build_writer.cc"
    }
  ]
}
