)]}' { "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" } ] }