)]}'
{
  "commit": "425c985f61a1a70119c4d6f52da4aa619db753dc",
  "tree": "7a02966700104129f83fa63ca31a80e6e91061ae",
  "parents": [
    "622d48952b771b1210959cfe01c0e6523663077d"
  ],
  "author": {
    "name": "Peter Collingbourne",
    "email": "pcc@chromium.org",
    "time": "Fri May 04 00:40:31 2018 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri May 04 00:40:31 2018 +0000"
  },
  "message": "GN: Make the linker output file depend on the inputs.\n\nThis is useful for files that are only read by the linker, such as\norderfiles. We were normally getting this right in the case where\nthe target contained at least one source file, as the output file\nwould transitively depend on the inputs via the source files, but if\nthe target only contained dependencies on other targets, the inputs\nwouldn\u0027t be depended on at all.\n\nBug: 835622\nChange-Id: Ic7fb39caeacd4698b7ec6cfb0cb583a429a117dd\nReviewed-on: https://chromium-review.googlesource.com/1041274\nReviewed-by: Dirk Pranke \u003cdpranke@chromium.org\u003e\nCommit-Queue: Peter Collingbourne \u003cpcc@chromium.org\u003e\nCr-Original-Commit-Position: refs/heads/master@{#555931}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: ae62ba99a1a71db0758616215a557053d5fcf72a",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6f3682db06f99051f776660aaf21eb089240053f",
      "old_mode": 33188,
      "old_path": "tools/gn/docs/reference.md",
      "new_id": "8fa85d248826b9402edbfb4cb719549870acbb54",
      "new_mode": 33188,
      "new_path": "tools/gn/docs/reference.md"
    },
    {
      "type": "modify",
      "old_id": "0e2bab0f0a7d4cf2493d815b1f7db75f95a5c355",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_binary_target_writer.cc",
      "new_id": "1711ad237849f118bd7359f0b89eadf325950290",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_binary_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "93e5b2d18d9bd4c4af3cd101b664d629381325fd",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_binary_target_writer.h",
      "new_id": "91a7a2776cf6e49700487c9e50430cbff3096bca",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_binary_target_writer.h"
    },
    {
      "type": "modify",
      "old_id": "15b6da9a1fea472b8dc15608296825b518bcb75a",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_binary_target_writer_unittest.cc",
      "new_id": "20239b05373145e18d10831e80c42892de1dd221",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_binary_target_writer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b9dec0707c53eca89c55dbc02ebe31031c9da583",
      "old_mode": 33188,
      "old_path": "tools/gn/variables.cc",
      "new_id": "42191e36edb8e72749c3bbb30a36b68c78a37b5a",
      "new_mode": 33188,
      "new_path": "tools/gn/variables.cc"
    }
  ]
}
