)]}'
{
  "commit": "817f5a068881a4aa7a2f11a135e9f2d1e1eb1a5c",
  "tree": "412fa84ab5387068169fc52b92778123c2ab7814",
  "parents": [
    "b0f32a20d72f91939bee215dda10dc35475f162d"
  ],
  "author": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Sun Feb 06 19:13:39 2022 +0100"
  },
  "committer": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Thu Mar 03 21:26:45 2022 +0100"
  },
  "message": "Switch to imported SuiteSparse, CXSparse, and METIS targets\n\nThese changes allow the use of a SuiteSparse CMake package from\nhttps://github.com/sergiud/SuiteSparse that allows native compilation of\nSuiteSparse using CMake on a variety of platforms Packages generated\nusing official SuiteSparse makefiles can still be used without\nmodifications. The find module remains agnostic to specific CMake\npackage implementation.\n\nCMake packages have the advantage that they are self-contained and\nrelocatable. The latter is particularly useful in cross-compilation\nscenarios.\n\nFixes #728\n\nChange-Id: I089d5c6f87c05b1530a5ab9a36dff2fcbe82d13d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4fac3babdff1d39e4617ee36dccce08b3799291f",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "7f88fb48ce7d8aab1f15d76c47844b3c3d593e50",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "907646febcc3bfd261497876b80362afdb6672f1",
      "old_mode": 33188,
      "old_path": "cmake/CeresConfig.cmake.in",
      "new_id": "4745483f0f1560298a0d8fcb9ca5dabd7673ca42",
      "new_mode": 33188,
      "new_path": "cmake/CeresConfig.cmake.in"
    },
    {
      "type": "modify",
      "old_id": "8b380c90e485a4b0ab9bb5aa0cdd9fbe1520ba5e",
      "old_mode": 33188,
      "old_path": "cmake/FindCXSparse.cmake",
      "new_id": "94a56b3bee5a572a65cbb9bd8341b03e1dc53016",
      "new_mode": 33188,
      "new_path": "cmake/FindCXSparse.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f41792d78ddda35d9ac793b7459c1cdf00aa003",
      "new_mode": 33188,
      "new_path": "cmake/FindMETIS.cmake"
    },
    {
      "type": "modify",
      "old_id": "aad89040caa52459e78d43ea3f4497947f8c276d",
      "old_mode": 33188,
      "old_path": "cmake/FindSuiteSparse.cmake",
      "new_id": "452ffa1cf461d88c304efe53c366b22d37f6a81a",
      "new_mode": 33188,
      "new_path": "cmake/FindSuiteSparse.cmake"
    },
    {
      "type": "modify",
      "old_id": "3591901a9919afaf704b75836aafe10c23289465",
      "old_mode": 33188,
      "old_path": "docs/source/installation.rst",
      "new_id": "86c6040795df2f1b58887a8f0c230b7ab634481d",
      "new_mode": 33188,
      "new_path": "docs/source/installation.rst"
    },
    {
      "type": "modify",
      "old_id": "cc96af5fc1f6dde9d092eeb0e3ce8ecbd177d116",
      "old_mode": 33188,
      "old_path": "internal/ceres/CMakeLists.txt",
      "new_id": "b18fc9358101466e30e2d01466fdc84c0c95aa57",
      "new_mode": 33188,
      "new_path": "internal/ceres/CMakeLists.txt"
    }
  ]
}
