)]}'
{
  "commit": "0c27cf20244a067b751e5c0fc49aedd840962af0",
  "tree": "0bf82da32b2eab9aab4a80724f92b170176408e6",
  "parents": [
    "2f627f4122e459e054a58966d78a0eab2c137e2f"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Jun 11 12:31:38 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jun 11 12:31:38 2024 +0000"
  },
  "message": "Enable building without the proto library.\n\nWhen using Dawn as library with CMake the user may not have the required\nproto libraries checked out. This CL adds more guards to the proto code\nin order to disable the build if desired.\n\nChange-Id: I2b3a8a9cb67500db80d025aff4011e7593381863\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/192381\nAuto-Submit: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "287738c49e736893e21feff8307b678449a028fa",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "8bdae2a126255034f0c27b40109d0471537dc16b",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "82d6f8c76a400aafabeaf1ec489cab4c718edfdb",
      "old_mode": 33188,
      "old_path": "scripts/tint_overrides_with_defaults.gni",
      "new_id": "8ab6c42c2538edd1683399e71b75e3aeef6ea77f",
      "new_mode": 33188,
      "new_path": "scripts/tint_overrides_with_defaults.gni"
    },
    {
      "type": "modify",
      "old_id": "d73a26cdeef57ad45690f7c36981ac96bfb0329a",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "a820043fef0e5d46f32a78e7e66a952ba69be17e",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "4184fdcefe5c9385bb5893ec6c5875722487b730",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/BUILD.cfg",
      "new_id": "a5bef020464a618389eabb81079c6b954a300550",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/BUILD.cfg"
    },
    {
      "type": "modify",
      "old_id": "edfb038130e85bab900264e42850d8cee76ceccd",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/BUILD.cmake",
      "new_id": "54630d1b27aa7f7a4a011441c8ecb5c03215d91b",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "0077298026dfc58d0c1594bdfc8d85df92bc8119",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/BUILD.gn",
      "new_id": "a1472275273ccdf62c3c5ed33414255233c9cb68",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "19427295a13bc2506f7688f29227c6da20169a2d",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/fuzz.cc",
      "new_id": "d74467c4c1f4fa11fd22e2d669d031074bc61a62",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "cd391dfbaf592b6a475acea8dd917b2cf675300e",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/fuzz.h",
      "new_id": "209f41e18ecd1d16c3cf511ea7fd211b90342cf0",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/fuzz.h"
    },
    {
      "type": "modify",
      "old_id": "d60758d5c20589f224995415ea370c6a6e6ec6af",
      "old_mode": 33188,
      "old_path": "third_party/CMakeLists.txt",
      "new_id": "b9d97a5985436922c212274c9c32ad96f3156ece",
      "new_mode": 33188,
      "new_path": "third_party/CMakeLists.txt"
    }
  ]
}
