)]}'
{
  "commit": "035901b78dbe5a6fddc9e758f0069c310750db72",
  "tree": "dd315083a8108b9c792ba9c2a84237a4bdf6ad4d",
  "parents": [
    "d495cafa7202bf1d13888c40fdffddcfab9de214"
  ],
  "author": {
    "name": "Carlo Cabrera",
    "email": "30379873+carlocab@users.noreply.github.com",
    "time": "Mon Jul 18 12:27:04 2022"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 18 12:27:04 2022"
  },
  "message": "Use a system-installed abseil when available (#2791)\n\nCurrently, CMake is configured to download and build abseil from source\r\nwhenever `BUILD_GEOCODER` is set to `ON`. Let\u0027s allow users to use a\r\npre-existing installation of abseil by checking for one first before\r\nattempting to download and build another one.\r\n\r\nIf CMake finds a pre-existing installation of abseil, it will use that\r\ninstead.\r\n\r\nWe need to allow the user to override `CMAKE_CXX_STANDARD` because they\r\nmay have built abseil with a newer standard than C++11. Attempting to\r\nbuild libphonenumber with C++11 will fail if abseil was built with a\r\nnewer C++ standard.\r\n\r\nCloses #2772.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57261a633e44c587e4ac7da870a6b32d80c2978e",
      "old_mode": 33188,
      "old_path": "cpp/CMakeLists.txt",
      "new_id": "434c593bd2354bb24b46ae48884a2bff1e7d2139",
      "new_mode": 33188,
      "new_path": "cpp/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b0941656979b50b7ca7c46c79cd6e1e93bf84b2f",
      "old_mode": 33188,
      "old_path": "tools/cpp/CMakeLists.txt",
      "new_id": "a12a9af3bea7d0b38aa54a33386fac6d662ed2b3",
      "new_mode": 33188,
      "new_path": "tools/cpp/CMakeLists.txt"
    }
  ]
}
