)]}'
{
  "commit": "c2859efed0a865637a3c760392fd90585163b44a",
  "tree": "7c6c044fa84c9aa3a7b382213753a7b7b39a60bd",
  "parents": [
    "5cc3b79e0992cde331792c52acd2241438768dc8"
  ],
  "author": {
    "name": "Sylvain Defresne",
    "email": "sdefresne@chromium.org",
    "time": "Fri Jun 12 19:58:36 2020 +0200"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Jun 12 18:11:04 2020 +0000"
  },
  "message": "Force the use of \"Legacy Build System\" in generated Xcode projects\n\nXcode 10.0+ supports two build systems named \"Legacy Build System\"\nand \"New Build System\". Trying to build the project using the \"New\nBuild System\" results in cryptic errors.\n\nForce the use of the \"Legacy Build System\" as it is known to work\nwell with the genenerated ninja project.\n\nAs the configuration is done at the workspace level, generate an\ninner workspace for each project to hold the configuration (this\nallow users to open the project instead of the workspace).\n\nBug: chromium:1091876, chromium:852522\nChange-Id: If2ad1c47d75677f532e90e411437b29c885d32e8\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/8920\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3bc0e9591c6eda26a15b80e43f8dee7c78c112ba",
      "old_mode": 33188,
      "old_path": "src/gn/xcode_writer.cc",
      "new_id": "de8810d2fc29ff744f065d1a4bc735f07b496028",
      "new_mode": 33188,
      "new_path": "src/gn/xcode_writer.cc"
    }
  ]
}
