)]}'
{
  "commit": "2f18c9a75f8581c393e34b493ed1de23b9a22f72",
  "tree": "578725faa89b98799c38d5c756b56ef98a14845b",
  "parents": [
    "8f8193a59b530ba5f1f35c4b6bc826eaae8b63c7"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Tue Apr 02 08:51:45 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Apr 02 08:51:45 2024 +0000"
  },
  "message": "Various cleanups to CMake files.\n\n - Only request Python3 once.\n - Put conditionals around add_subdirectory instead of the file itself.\n - Cleanup dawn/glfw/CMakelists.txt a bit to make it simpler.\n\nBug: None\nChange-Id: I5a8d869eaba30a9d75b8ca5d96459978ec22792e\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/181462\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "082dca7521a2a554b0aede24e565a85c3d39cef4",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "9e2909323ac3fc7d9bc7e2a7cf6d64a76bbd5e9a",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "aca1d283a126bf0eb647dfb68ccfd07c42bf4ff4",
      "old_mode": 33188,
      "old_path": "generator/CMakeLists.txt",
      "new_id": "9e643ad0435a5fab0b249fed54466ffb0c86d9d9",
      "new_mode": 33188,
      "new_path": "generator/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "9b0ed3716a865532e4942ae1eb093f5e1c0e6a85",
      "old_mode": 33188,
      "old_path": "src/dawn/CMakeLists.txt",
      "new_id": "4bb4986886cc3f1215c6e09435d78a214b80922b",
      "new_mode": 33188,
      "new_path": "src/dawn/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "1cefdb2c396aca3560334ecc0bb29af6835ec9e5",
      "old_mode": 33188,
      "old_path": "src/dawn/glfw/CMakeLists.txt",
      "new_id": "2e5d56c349af9ff5392b4b026ab4a6c65c716ec3",
      "new_mode": 33188,
      "new_path": "src/dawn/glfw/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "e0fe9b77afc088548a298233c6b5d0b75b8c0d63",
      "old_mode": 33188,
      "old_path": "src/dawn/node/CMakeLists.txt",
      "new_id": "d8860f618d4a7bb0aed80dd5fddf9200400eca8b",
      "new_mode": 33188,
      "new_path": "src/dawn/node/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "c5af722344242544267289e20adb8727825c901a",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/benchmarks/CMakeLists.txt",
      "new_id": "fcbd266c18f1c2914feb0d5d38476319e0289336",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/benchmarks/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "891f1deaf427fc671510360e9d8f88242b1740b4",
      "old_mode": 33188,
      "old_path": "src/dawn/utils/CMakeLists.txt",
      "new_id": "b437164ef53a735d180b37372dac0694f60a73ec",
      "new_mode": 33188,
      "new_path": "src/dawn/utils/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "17c4aabfbf4a4fe68be7b4cd4a32462cec6e9272",
      "old_mode": 33188,
      "old_path": "third_party/CMakeLists.txt",
      "new_id": "8f3e3ae525faca4096be11733d269bb3606fa070",
      "new_mode": 33188,
      "new_path": "third_party/CMakeLists.txt"
    }
  ]
}
