)]}'
{
  "commit": "e0c476ffc83dc10897cb90b45c03ae2539352c5c",
  "tree": "78c55bef6519e34e621116e1e098c09261b5999c",
  "parents": [
    "695504d72a30e0b58705b2a1a23964ebf7bca030"
  ],
  "author": {
    "name": "Shezan Baig",
    "email": "sbaig1@bloomberg.net",
    "time": "Tue Jun 08 05:08:15 2021 -0400"
  },
  "committer": {
    "name": "Scott Graham",
    "email": "scottmg@chromium.org",
    "time": "Fri Jun 11 16:59:24 2021 +0000"
  },
  "message": "Allow replacing hardcoded \"ninja.exe\" in VS generated projects\n\nBy specifying the --ninja-executable flag, we can generate VS projects\nthat invoke a wrapper around ninja.exe, instead of invoking ninja.exe\ndirectly.\n\nThe behavior is unchanged if the --ninja-executable flag is not set.\n\nAlso s/master/main in README.md\n\nChange-Id: I3b7a30b355976139723f47da5bf8965645dd40d1\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/11680\nReviewed-by: Scott Graham \u003cscottmg@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6c91184c78bd674aecfc226241445b4b2b0f39a",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "f62e28f6f1e11293d79be63f7914560c4d13cb6a",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "e5248b9f45b4719ddfcf08496e974441a9b21bcc",
      "old_mode": 33188,
      "old_path": "src/gn/command_gen.cc",
      "new_id": "0f4ed709ba021dd438865c21b1eb41f803bdf436",
      "new_mode": 33188,
      "new_path": "src/gn/command_gen.cc"
    },
    {
      "type": "modify",
      "old_id": "c47c910bd2e945d2d303f026fe643608386e8483",
      "old_mode": 33188,
      "old_path": "src/gn/visual_studio_writer.cc",
      "new_id": "e88a469382fcaf2b7b0ae2e7c7bb45c89604aa46",
      "new_mode": 33188,
      "new_path": "src/gn/visual_studio_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "e4957a1ff479b1d2abe526b9f0c38211a163ef56",
      "old_mode": 33188,
      "old_path": "src/gn/visual_studio_writer.h",
      "new_id": "8d1bc8ec7b47ea3d21c2a0deff6a377c15730abe",
      "new_mode": 33188,
      "new_path": "src/gn/visual_studio_writer.h"
    },
    {
      "type": "modify",
      "old_id": "5e89fe11829a8e2d62a07b2dfaff34734b62d211",
      "old_mode": 33188,
      "old_path": "src/gn/visual_studio_writer_unittest.cc",
      "new_id": "01271a32e70382d7162518ad63f6497f54e69b62",
      "new_mode": 33188,
      "new_path": "src/gn/visual_studio_writer_unittest.cc"
    }
  ]
}
