)]}'
{
  "commit": "ad55f52fdb4557953593cd096b903b0347b02f25",
  "tree": "6eaa3181577a3219f088cbcd61a7a93ce9d59ba6",
  "parents": [
    "43b872145787f08e1110b49003daa21150397152"
  ],
  "author": {
    "name": "Harald Fernengel",
    "email": "harald.fernengel@here.com",
    "time": "Tue Aug 23 20:32:36 2022 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 23 11:32:36 2022 -0700"
  },
  "message": "Separate protobuf-generate cmake function to own file (#10426)\n\nWhen using \"FetchContent_Declare\" with OVERRIDE_FIND_PACKAGE,\r\nprotobuf-config.cmake won\u0027t be used, thus the protobuf-generate macro\r\nwould be unavailable. By moving protobuf_generate to its own file, it\r\ncan be sourced and used even when using CMake\u0027s FetchContent.\r\n\r\nCo-authored-by: Harald Fernengel \u003c547273+haraldF@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "533c64ff292ada79cc90f5d527d0ec76841baf82",
      "old_mode": 33188,
      "old_path": "cmake/install.cmake",
      "new_id": "90230c537e429132df1a43f04c874e51a09586d3",
      "new_mode": 33188,
      "new_path": "cmake/install.cmake"
    },
    {
      "type": "modify",
      "old_id": "3c0ec7527b3da319c8a21decf2a3ab2e9e48e9a5",
      "old_mode": 33188,
      "old_path": "cmake/protobuf-config.cmake.in",
      "new_id": "1a8d243a74a6fa878d20e6ee34d0e66e24b772f8",
      "new_mode": 33188,
      "new_path": "cmake/protobuf-config.cmake.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10fd616a5341df7cffbdd218054e55f5256181f0",
      "new_mode": 33188,
      "new_path": "cmake/protobuf-generate.cmake"
    }
  ]
}
