)]}'
{
  "commit": "90799e29e106ded1ccb0f668737f03859fb88848",
  "tree": "38ee2c4552ce330b3bbdd7b5e15b6bc3cd873070",
  "parents": [
    "032d5844c2db412e25f780c6acf95ecc7a0b7975"
  ],
  "author": {
    "name": "Darius Rueckert",
    "email": "darius.rueckert@fau.de",
    "time": "Fri Feb 14 08:53:00 2020 +0100"
  },
  "committer": {
    "name": "Darius Rueckert",
    "email": "darius.rueckert@fau.de",
    "time": "Fri Feb 14 13:11:15 2020 +0100"
  },
  "message": "Fix install and unnecessary string copy\n\n- Fix the following issue when running \"make install\"\n  https://github.com/ceres-solver/ceres-solver/issues/527\n\n- Fix error that CeresCodeGeneration.cmake was not found\n  after instalation. Issue:\n  https://github.com/ceres-solver/ceres-solver/issues/561\n\n- Removes the unnecessary string copy during code generation\n\nChange-Id: I01963d01da6a9c4557aad6f89831647c1a149e38\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9bd1e90fdbbb03e2368a21fd4e81cab6836c94c5",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "236bb50c45316b154ae27e2df0b1bc62b219a8e8",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "fd84dd2376a97d7853cf8ebf9e89ecd6ff43b577",
      "old_mode": 33188,
      "old_path": "cmake/CeresConfig.cmake.in",
      "new_id": "cb0fd7bcc03094179589af4ac0dc158da3c721e8",
      "new_mode": 33188,
      "new_path": "cmake/CeresConfig.cmake.in"
    },
    {
      "type": "modify",
      "old_id": "2ae264033b76bb672319626cb3aadf62c4e1b031",
      "old_mode": 33188,
      "old_path": "cmake/generate_code_for_functor.cc.in",
      "new_id": "e259f71717703aeecdf19a7e18a89db02455db77",
      "new_mode": 33188,
      "new_path": "cmake/generate_code_for_functor.cc.in"
    }
  ]
}
