)]}'
{
  "commit": "d0a283a7a5e6320ca919f9580590371086f41dd6",
  "tree": "f74b20a2a330d2604c0e901abef2fca8d40203a8",
  "parents": [
    "7d8d73b2a756656b68dcf60a8db22dce4d94c0d5"
  ],
  "author": {
    "name": "Dominique Belhachemi",
    "email": "db@domibel.de",
    "time": "Mon Apr 13 15:46:26 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Apr 13 15:46:26 2026 -0700"
  },
  "message": "remove non-target entries leaking into DawnTargets.cmake\n\nI am using find_package(Dawn REQUIRED) and got:\n\n```\nCMake Error: The link interface of target \"dawn::webgpu_dawn\" contains:\n  dawn::partition_alloc\nbut the target was not found.\n```\n\nDawnTargets.cmake incorrectly includes dawn::partition_alloc\nsince commit 96e9e61f as part of webgpu_dawn\u0027s link interface:\n\n```cmake\nset_target_properties(dawn::webgpu_dawn PROPERTIES\n  INTERFACE_LINK_LIBRARIES \"...;dawn::partition_alloc;...\")\n```\n\ndawn::partition_alloc is a header-only internal target that is never\ninstalled, so any downstream find_package(Dawn) fails.\n\nThis is an imported pull request from\nhttps://github.com/google/dawn/pull/63\n\nGITHUB_PR_HEAD_SHA\u003de5dc2ff3df350bcf017fd276e3aef50060999f5d\nORIGINAL_AUTHOR\u003dDominique Belhachemi \u003cdb@domibel.de\u003e\n\nBug: 441355989\nGitOrigin-RevId: 436d5078687bbee85932d3667b6733012c0e84e0\nChange-Id: Ib4103c78461bf4410a964359379eea762be529e0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/302075\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "319d92bb58c8164e338a8807252b22944950a75b",
      "old_mode": 33188,
      "old_path": "src/cmake/BundleLibraries.cmake",
      "new_id": "1ea9cfb4ee58eaff1c8be642a81787fd005aa2dd",
      "new_mode": 33188,
      "new_path": "src/cmake/BundleLibraries.cmake"
    }
  ]
}
