)]}'
{
  "commit": "93ee9b91423c1f1f53fb5f6cba7b8eef6247a564",
  "tree": "26f32b9a49b934c37f2bb6148068791d5dab1c30",
  "parents": [
    "cfddfffb7913868936e76a269ae824aadd737b1b"
  ],
  "author": {
    "name": "Sylvain Defresne",
    "email": "sdefresne@chromium.org",
    "time": "Thu Mar 28 16:10:46 2024 +0000"
  },
  "committer": {
    "name": "GN LUCI",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Mar 28 18:00:18 2024 +0000"
  },
  "message": "Revert \"[bundle] Use \"phony\" builtin tool for create_bundle targets\"\n\nThis reverts commit cfddfffb7913868936e76a269ae824aadd737b1b.\n\nReason for revert: this breaks the incremental build of certains\ntargets of Chromium (i.e. base_unittests for device when the gn\nvariable `enable_run_ios_unittests_with_xctest \u003d true`). This is\ndue to https://github.com/ninja-build/ninja/issues/2405 which is\nfixed in the development branch but not yet released.\n\nOriginal change\u0027s description:\n\u003e [bundle] Use \"phony\" builtin tool for create_bundle targets\n\u003e\n\u003e Instead of using the \"stamp\" tool which creates files (and potentially\n\u003e slow down the build since this requires access to the filesystem), use\n\u003e the builtin \"phony\" tool.\n\u003e\n\u003e Bug: 194\n\u003e Change-Id: Ie1af7020af4e7efc6c8848244c21dac549f179aa\n\u003e Reviewed-on: https://gn-review.googlesource.com/c/gn/+/16920\n\u003e Reviewed-by: David Turner \u003cdigit@google.com\u003e\n\u003e Commit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\n\n# Not skipping CQ checks because original CL landed \u003e 1 day ago.\n\nBug: 194\nChange-Id: Id14e5c08e2ca40f6b2fe40d3a526295786f83302\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/16940\nReviewed-by: David Turner \u003cdigit@google.com\u003e\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2eacee44aa93818d8cdf66e3f44660e930902d64",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_create_bundle_target_writer.cc",
      "new_id": "efa950e75f26fb4e417b36fa2b9149fc8e47d2eb",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_create_bundle_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "a5feccabbe3b2eef59d1878c281ff5d43b90eb6d",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_create_bundle_target_writer_unittest.cc",
      "new_id": "997c05814ae2503e098426ebfc40d1d23c5be421",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_create_bundle_target_writer_unittest.cc"
    }
  ]
}
